Class PolarisServerConfig

  • All Implemented Interfaces:
    com.blackduck.integration.builder.Buildable

    public class PolarisServerConfig
    extends com.blackduck.integration.util.Stringable
    implements com.blackduck.integration.builder.Buildable
    • Constructor Detail

      • PolarisServerConfig

        public PolarisServerConfig​(com.blackduck.integration.rest.HttpUrl polarisUrl,
                                   int timeoutSeconds,
                                   String accessToken,
                                   com.blackduck.integration.rest.proxy.ProxyInfo proxyInfo,
                                   com.google.gson.Gson gson,
                                   com.blackduck.integration.rest.support.AuthenticationSupport authenticationSupport)
    • Method Detail

      • createPolarisServicesFactory

        public PolarisServicesFactory createPolarisServicesFactory​(com.blackduck.integration.log.IntLogger logger)
      • populateEnvironmentVariables

        public void populateEnvironmentVariables​(BiConsumer<String,​String> pairsConsumer)
      • getPolarisUrl

        public com.blackduck.integration.rest.HttpUrl getPolarisUrl()
      • getTimeoutSeconds

        public int getTimeoutSeconds()
      • getAccessToken

        public String getAccessToken()
      • getProxyInfo

        public com.blackduck.integration.rest.proxy.ProxyInfo getProxyInfo()
      • getGson

        public com.google.gson.Gson getGson()
      • getAuthenticationSupport

        public com.blackduck.integration.rest.support.AuthenticationSupport getAuthenticationSupport()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.blackduck.integration.util.Stringable
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.blackduck.integration.util.Stringable