org.jfrog.build.extractor.clientConfiguration
Class ArtifactoryClientConfiguration
java.lang.Object
org.jfrog.build.extractor.clientConfiguration.ArtifactoryClientConfiguration
public class ArtifactoryClientConfiguration
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resolver
public final ArtifactoryClientConfiguration.ResolverHandler resolver
publisher
public final ArtifactoryClientConfiguration.PublisherHandler publisher
info
public final ArtifactoryClientConfiguration.BuildInfoHandler info
proxy
public final ArtifactoryClientConfiguration.ProxyHandler proxy
ArtifactoryClientConfiguration
public ArtifactoryClientConfiguration(org.jfrog.build.api.util.Log log)
fillFromProperties
public void fillFromProperties(java.util.Map<java.lang.String,java.lang.String> props,
IncludeExcludePatterns patterns)
fillFromProperties
public void fillFromProperties(java.util.Properties props)
- Add properties to the client configuration.
- Parameters:
props - The properties to be added.
fillFromProperties
public void fillFromProperties(java.util.Properties props,
java.util.Set<java.lang.String> excludeIfAlreadyExists)
- Add properties to the client configuration, excluding specific properties, if they already exist in the client configuration.
- Parameters:
props - The properties to be added to the client configuration.excludeIfAlreadyExists - A collection of property names which will not be added to the client configuration
if they already exist in it.
getAllProperties
public java.util.Map<java.lang.String,java.lang.String> getAllProperties()
getAllRootConfig
public java.util.Map<java.lang.String,java.lang.String> getAllRootConfig()
getLog
public org.jfrog.build.api.util.Log getLog()
persistToPropertiesFile
public void persistToPropertiesFile()
getContextUrl
@Deprecated
public java.lang.String getContextUrl()
- Deprecated. Use only as a fallback when explicit publisher/resolver context url is missing
- A fallback method for backward compatibility. If publisher/resolver context url is requested but not found this
method is called.
- Returns:
- URL of Artifactory server from the property artifactory.contextUrl
setTimeoutSec
public void setTimeoutSec(java.lang.Integer timeout)
getTimeout
public java.lang.Integer getTimeout()
setTimeout
public void setTimeout(java.lang.Integer timeout)
getSocketTimeout
public java.lang.Integer getSocketTimeout()
setSocketTimeout
public void setSocketTimeout(java.lang.Integer socketTimeout)
getMaxTotalConnection
public java.lang.Integer getMaxTotalConnection()
setMaxTotalConnection
public void setMaxTotalConnection(java.lang.Integer maxTotalConnection)
getMaxConnectionPerRoute
public java.lang.Integer getMaxConnectionPerRoute()
setMaxConnectionPerRoute
public void setMaxConnectionPerRoute(java.lang.Integer maxConnectionPerRoute)
getPropertiesFile
public java.lang.String getPropertiesFile()
setPropertiesFile
public void setPropertiesFile(java.lang.String propertyFile)
getExportFile
public java.lang.String getExportFile()
setExportFile
public void setExportFile(java.lang.String exportFile)
setIncludeEnvVars
public void setIncludeEnvVars(java.lang.Boolean enabled)
isIncludeEnvVars
public java.lang.Boolean isIncludeEnvVars()
getEnvVarsIncludePatterns
public java.lang.String getEnvVarsIncludePatterns()
setEnvVarsIncludePatterns
public void setEnvVarsIncludePatterns(java.lang.String patterns)
getEnvVarsExcludePatterns
public java.lang.String getEnvVarsExcludePatterns()
setEnvVarsExcludePatterns
public void setEnvVarsExcludePatterns(java.lang.String patterns)
setActivateRecorder
public void setActivateRecorder(java.lang.Boolean activateRecorder)
isActivateRecorder
public java.lang.Boolean isActivateRecorder()