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
Constructors Constructor Description 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 Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessTokenPolarisHttpClient
createPolarisHttpClient(com.blackduck.integration.log.IntLogger logger)
PolarisServicesFactory
createPolarisServicesFactory(com.blackduck.integration.log.IntLogger logger)
boolean
equals(Object o)
String
getAccessToken()
com.blackduck.integration.rest.support.AuthenticationSupport
getAuthenticationSupport()
com.google.gson.Gson
getGson()
com.blackduck.integration.rest.HttpUrl
getPolarisUrl()
com.blackduck.integration.rest.proxy.ProxyInfo
getProxyInfo()
int
getTimeoutSeconds()
int
hashCode()
static PolarisServerConfigBuilder
newBuilder()
void
populateEnvironmentVariables(BiConsumer<String,String> pairsConsumer)
-
-
-
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
-
newBuilder
public static PolarisServerConfigBuilder newBuilder()
-
createPolarisHttpClient
public AccessTokenPolarisHttpClient createPolarisHttpClient(com.blackduck.integration.log.IntLogger logger)
-
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 classcom.blackduck.integration.util.Stringable
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.blackduck.integration.util.Stringable
-
-