Class PolarisServerConfig
java.lang.Object
com.blackduck.integration.util.Stringable
com.blackduck.integration.polaris.common.configuration.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 Summary
ConstructorsConstructorDescriptionPolarisServerConfig
(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 Summary
Modifier and TypeMethodDescriptioncreatePolarisHttpClient
(com.blackduck.integration.log.IntLogger logger) createPolarisServicesFactory
(com.blackduck.integration.log.IntLogger logger) boolean
com.blackduck.integration.rest.support.AuthenticationSupport
com.google.gson.Gson
getGson()
com.blackduck.integration.rest.HttpUrl
com.blackduck.integration.rest.proxy.ProxyInfo
int
int
hashCode()
static PolarisServerConfigBuilder
void
populateEnvironmentVariables
(BiConsumer<String, String> pairsConsumer) Methods inherited from class com.blackduck.integration.util.Stringable
toString
-
Constructor Details
-
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 Details
-
newBuilder
-
createPolarisHttpClient
public AccessTokenPolarisHttpClient createPolarisHttpClient(com.blackduck.integration.log.IntLogger logger) -
createPolarisServicesFactory
public PolarisServicesFactory createPolarisServicesFactory(com.blackduck.integration.log.IntLogger logger) -
populateEnvironmentVariables
-
getPolarisUrl
public com.blackduck.integration.rest.HttpUrl getPolarisUrl() -
getTimeoutSeconds
public int getTimeoutSeconds() -
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
- Overrides:
equals
in classcom.blackduck.integration.util.Stringable
-
hashCode
public int hashCode()- Overrides:
hashCode
in classcom.blackduck.integration.util.Stringable
-