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.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
static final int
static final String
static final String
static final com.blackduck.integration.builder.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
static final String
static final com.blackduck.integration.builder.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
static final com.blackduck.integration.builder.BuilderPropertyKey
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PolarisServerConfig
get
(com.blackduck.integration.builder.BuilderPropertyKey key) com.blackduck.integration.rest.support.AuthenticationSupport
com.google.gson.Gson
getGson()
Set<com.blackduck.integration.builder.BuilderPropertyKey>
getKeys()
com.blackduck.integration.log.IntLogger
int
int
getUrl()
void
setAccessToken
(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) void
setProperties
(Set<? extends Map.Entry<String, String>> propertyEntries) void
setProperty
(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 void
validate
(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:
buildWithoutValidation
in classcom.blackduck.integration.builder.IntegrationBuilder<PolarisServerConfig>
-
validate
protected void validate(com.blackduck.integration.builder.BuilderStatus builderStatus) - Specified by:
validate
in 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
-