Class PolarisServerConfigBuilder
java.lang.Object
com.blackduck.integration.builder.IntegrationBuilder<PolarisServerConfig>
com.blackduck.integration.polaris.common.configuration.PolarisServerConfigBuilder
public class PolarisServerConfigBuilder
extends com.blackduck.integration.builder.IntegrationBuilder<PolarisServerConfig>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final intstatic final Stringstatic final Stringstatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final Stringstatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKeystatic final com.blackduck.integration.builder.BuilderPropertyKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PolarisServerConfigget(com.blackduck.integration.builder.BuilderPropertyKey key) com.blackduck.integration.rest.support.AuthenticationSupportcom.google.gson.GsongetGson()Set<com.blackduck.integration.builder.BuilderPropertyKey>getKeys()com.blackduck.integration.log.IntLoggerintintgetUrl()voidsetAccessToken(String accessToken) setAccessTokenFilePath(String accessTokenFilePath) setAuthenticationSupport(com.blackduck.integration.rest.support.AuthenticationSupport authenticationSupport) setGson(com.google.gson.Gson gson) setLogger(com.blackduck.integration.log.IntLogger logger) setPolarisHome(String polarisHome) voidsetProperties(Set<? extends Map.Entry<String, String>> propertyEntries) voidsetProperty(String key, String value) setProxyHost(String proxyHost) setProxyNtlmDomain(String proxyNtlmDomain) setProxyNtlmWorkstation(String proxyNtlmWorkstation) setProxyPassword(String proxyPassword) setProxyPort(int proxyPort) setProxyPort(String proxyPort) setProxyUsername(String proxyUsername) setTimeoutInSeconds(int timeout) setTimeoutInSeconds(String timeout) setUserHome(String userHome) protected voidvalidate(com.blackduck.integration.builder.BuilderStatus builderStatus) Methods inherited from class com.blackduck.integration.builder.IntegrationBuilder
assertValid, build, isValid, validateAndGetBuilderStatus
-
Field Details
-
SWIP_CONFIG_DIRECTORY_DEFAULT
- See Also:
-
POLARIS_CONFIG_DIRECTORY_DEFAULT
- See Also:
-
POLARIS_ACCESS_TOKEN_FILENAME_DEFAULT
- See Also:
-
URL_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey URL_KEY -
ACCESS_TOKEN_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey ACCESS_TOKEN_KEY -
TIMEOUT_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey TIMEOUT_KEY -
POLARIS_HOME_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey POLARIS_HOME_KEY -
ACCESS_TOKEN_FILE_PATH_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey ACCESS_TOKEN_FILE_PATH_KEY -
USER_HOME_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey USER_HOME_KEY -
PROXY_HOST_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey PROXY_HOST_KEY -
PROXY_PORT_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey PROXY_PORT_KEY -
PROXY_USERNAME_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey PROXY_USERNAME_KEY -
PROXY_PASSWORD_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey PROXY_PASSWORD_KEY -
PROXY_NTLM_DOMAIN_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey PROXY_NTLM_DOMAIN_KEY -
PROXY_NTLM_WORKSTATION_KEY
public static final com.blackduck.integration.builder.BuilderPropertyKey PROXY_NTLM_WORKSTATION_KEY -
DEFAULT_TIMEOUT_SECONDS
public static final int DEFAULT_TIMEOUT_SECONDS- See Also:
-
-
Constructor Details
-
PolarisServerConfigBuilder
public PolarisServerConfigBuilder()
-
-
Method Details
-
buildWithoutValidation
- Specified by:
buildWithoutValidationin classcom.blackduck.integration.builder.IntegrationBuilder<PolarisServerConfig>
-
validate
protected void validate(com.blackduck.integration.builder.BuilderStatus builderStatus) - Specified by:
validatein classcom.blackduck.integration.builder.IntegrationBuilder<PolarisServerConfig>
-
get
-
set
-
setProperty
-
getKeys
-
getPropertyKeys
-
getEnvironmentVariableKeys
-
getProperties
-
setProperties
-
getLogger
public com.blackduck.integration.log.IntLogger getLogger() -
setLogger
-
getGson
public com.google.gson.Gson getGson() -
setGson
-
getAuthenticationSupport
public com.blackduck.integration.rest.support.AuthenticationSupport getAuthenticationSupport() -
setAuthenticationSupport
public PolarisServerConfigBuilder setAuthenticationSupport(com.blackduck.integration.rest.support.AuthenticationSupport authenticationSupport) -
getUrl
-
setUrl
-
getAccessToken
-
setAccessToken
-
getTimeoutInSeconds
public int getTimeoutInSeconds() -
setTimeoutInSeconds
-
setTimeoutInSeconds
-
getPolarisHome
-
setPolarisHome
-
getAccessTokenFilePath
-
setAccessTokenFilePath
-
getUserHome
-
setUserHome
-
getProxyHost
-
setProxyHost
-
getProxyPort
public int getProxyPort() -
setProxyPort
-
setProxyPort
-
getProxyUsername
-
setProxyUsername
-
getProxyPassword
-
setProxyPassword
-
getProxyNtlmDomain
-
setProxyNtlmDomain
-
getProxyNtlmWorkstation
-
setProxyNtlmWorkstation
-