Class PolarisServerConfigBuilder


  • public class PolarisServerConfigBuilder
    extends com.synopsys.integration.builder.IntegrationBuilder<PolarisServerConfig>
    • Field Detail

      • SWIP_CONFIG_DIRECTORY_DEFAULT

        public static final java.lang.String SWIP_CONFIG_DIRECTORY_DEFAULT
        See Also:
        Constant Field Values
      • POLARIS_CONFIG_DIRECTORY_DEFAULT

        public static final java.lang.String POLARIS_CONFIG_DIRECTORY_DEFAULT
        See Also:
        Constant Field Values
      • POLARIS_ACCESS_TOKEN_FILENAME_DEFAULT

        public static final java.lang.String POLARIS_ACCESS_TOKEN_FILENAME_DEFAULT
        See Also:
        Constant Field Values
      • URL_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey URL_KEY
      • ACCESS_TOKEN_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey ACCESS_TOKEN_KEY
      • TIMEOUT_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey TIMEOUT_KEY
      • POLARIS_HOME_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey POLARIS_HOME_KEY
      • ACCESS_TOKEN_FILE_PATH_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey ACCESS_TOKEN_FILE_PATH_KEY
      • USER_HOME_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey USER_HOME_KEY
      • PROXY_HOST_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey PROXY_HOST_KEY
      • PROXY_PORT_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey PROXY_PORT_KEY
      • PROXY_USERNAME_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey PROXY_USERNAME_KEY
      • PROXY_PASSWORD_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey PROXY_PASSWORD_KEY
      • PROXY_NTLM_DOMAIN_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey PROXY_NTLM_DOMAIN_KEY
      • PROXY_NTLM_WORKSTATION_KEY

        public static final com.synopsys.integration.builder.BuilderPropertyKey PROXY_NTLM_WORKSTATION_KEY
      • DEFAULT_TIMEOUT_SECONDS

        public static final int DEFAULT_TIMEOUT_SECONDS
        See Also:
        Constant Field Values
    • Constructor Detail

      • PolarisServerConfigBuilder

        public PolarisServerConfigBuilder()
    • Method Detail

      • buildWithoutValidation

        protected PolarisServerConfig buildWithoutValidation()
        Specified by:
        buildWithoutValidation in class com.synopsys.integration.builder.IntegrationBuilder<PolarisServerConfig>
      • validate

        protected void validate​(com.synopsys.integration.builder.BuilderStatus builderStatus)
        Specified by:
        validate in class com.synopsys.integration.builder.IntegrationBuilder<PolarisServerConfig>
      • get

        public java.lang.String get​(com.synopsys.integration.builder.BuilderPropertyKey key)
      • set

        public void set​(com.synopsys.integration.builder.BuilderPropertyKey key,
                        java.lang.String value)
      • setProperty

        public void setProperty​(java.lang.String key,
                                java.lang.String value)
      • getKeys

        public java.util.Set<com.synopsys.integration.builder.BuilderPropertyKey> getKeys()
      • getPropertyKeys

        public java.util.Set<java.lang.String> getPropertyKeys()
      • getEnvironmentVariableKeys

        public java.util.Set<java.lang.String> getEnvironmentVariableKeys()
      • getProperties

        public java.util.Map<com.synopsys.integration.builder.BuilderPropertyKey,​java.lang.String> getProperties()
      • setProperties

        public void setProperties​(java.util.Set<? extends java.util.Map.Entry<java.lang.String,​java.lang.String>> propertyEntries)
      • getLogger

        public com.synopsys.integration.log.IntLogger getLogger()
      • getGson

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

        public com.synopsys.integration.rest.support.AuthenticationSupport getAuthenticationSupport()
      • setAuthenticationSupport

        public PolarisServerConfigBuilder setAuthenticationSupport​(com.synopsys.integration.rest.support.AuthenticationSupport authenticationSupport)
      • getUrl

        public java.lang.String getUrl()
      • getAccessToken

        public java.lang.String getAccessToken()
      • getTimeoutInSeconds

        public int getTimeoutInSeconds()
      • getPolarisHome

        public java.lang.String getPolarisHome()
      • getAccessTokenFilePath

        public java.lang.String getAccessTokenFilePath()
      • getUserHome

        public java.lang.String getUserHome()
      • getProxyHost

        public java.lang.String getProxyHost()
      • getProxyPort

        public int getProxyPort()
      • getProxyUsername

        public java.lang.String getProxyUsername()
      • getProxyPassword

        public java.lang.String getProxyPassword()
      • getProxyNtlmDomain

        public java.lang.String getProxyNtlmDomain()
      • getProxyNtlmWorkstation

        public java.lang.String getProxyNtlmWorkstation()