org.jfrog.build.extractor.clientConfiguration
Class ArtifactoryClientConfiguration.BuildInfoHandler

java.lang.Object
  extended by org.jfrog.build.extractor.clientConfiguration.PrefixPropertyHandler
      extended by org.jfrog.build.extractor.clientConfiguration.ArtifactoryClientConfiguration.BuildInfoHandler
Enclosing class:
ArtifactoryClientConfiguration

public class ArtifactoryClientConfiguration.BuildInfoHandler
extends PrefixPropertyHandler


Field Summary
 ArtifactoryClientConfiguration.BlackDuckPropertiesHandler blackDuckProperties
           
 ArtifactoryClientConfiguration.IssuesTrackerHandler issues
           
 ArtifactoryClientConfiguration.LicenseControlHandler licenseControl
           
 
Fields inherited from class org.jfrog.build.extractor.clientConfiguration.PrefixPropertyHandler
log, props
 
Constructor Summary
ArtifactoryClientConfiguration.BuildInfoHandler()
           
 
Method Summary
 void addBuildVariables(java.util.Map<java.lang.String,java.lang.String> buildVariables, IncludeExcludePatterns patterns)
           
 void addEnvironmentProperty(java.lang.String key, java.lang.String value)
           
 void addRunParameters(java.lang.String key, java.lang.String value)
           
 java.lang.String getAgentName()
           
 java.lang.String getAgentVersion()
           
 java.lang.String getArtifactoryPluginVersion()
           
 java.lang.String getBuildAgentName()
           
 java.lang.String getBuildAgentVersion()
           
 java.lang.String getBuildName()
           
 java.lang.String getBuildNumber()
           
 java.lang.String[] getBuildNumbersNotToDelete()
           
 java.lang.Integer getBuildRetentionCount()
           
 java.lang.Integer getBuildRetentionDays()
           
 java.lang.String getBuildRetentionMinimumDate()
           
 java.lang.String getBuildRoot()
           
 java.lang.String getBuildStarted()
           
 java.lang.String getBuildTimestamp()
           
 java.lang.String getBuildUrl()
           
 java.lang.String getGeneratedBuildInfoFilePath()
           
 java.lang.String getParentBuildName()
           
 java.lang.String getParentBuildNumber()
           
 java.lang.String getPrincipal()
           
 java.lang.String getReleaseComment()
           
 java.util.Map<java.lang.String,java.lang.String> getRunParameters()
           
 java.lang.String getVcsRevision()
           
 java.lang.String getVcsUrl()
           
 java.lang.Boolean isDeleteBuildArtifacts()
           
 java.lang.Boolean isIncremental()
           
 java.lang.Boolean isReleaseEnabled()
           
 void setAgentName(java.lang.String agentName)
           
 void setAgentVersion(java.lang.String agentVersion)
           
 void setArtifactoryPluginVersion(java.lang.String artifactoryPluginVersion)
           
 void setBuildAgentName(java.lang.String buildAgentName)
           
 void setBuildAgentVersion(java.lang.String buildAgentVersion)
           
 void setBuildName(java.lang.String buildName)
           
 void setBuildNumber(java.lang.String buildNumber)
           
 void setBuildNumbersNotToDelete(java.lang.String buildNumbersNotToDelete)
           
 void setBuildRetentionCount(java.lang.Integer buildsToKeep)
           
 void setBuildRetentionDays(java.lang.Integer daysToKeep)
           
 void setBuildRetentionMaxDays(java.lang.Integer daysToKeep)
           
 void setBuildRetentionMinimumDate(java.lang.String date)
           
 void setBuildRoot(java.lang.String buildRoot)
           
 void setBuildStarted(long timestamp)
           
 void setBuildStarted(java.lang.String isoStarted)
           
 void setBuildTimestamp(java.lang.String timestamp)
           
 void setBuildUrl(java.lang.String buildUrl)
           
 void setDeleteBuildArtifacts(java.lang.Boolean deleteBuildArtifacts)
           
 void setGeneratedBuildInfoFilePath(java.lang.String generatedBuildInfo)
           
 void setIncremental(java.lang.Boolean incremental)
           
 void setParentBuildName(java.lang.String parentBuildName)
           
 void setParentBuildNumber(java.lang.String parentBuildNumber)
           
 void setPrincipal(java.lang.String principal)
           
 void setReleaseComment(java.lang.String comment)
           
 void setReleaseEnabled(java.lang.Boolean enabled)
           
 void setVcsRevision(java.lang.String vcsRevision)
           
 void setVcsUrl(java.lang.String vcsUrl)
           
 
Methods inherited from class org.jfrog.build.extractor.clientConfiguration.PrefixPropertyHandler
getBooleanValue, getIntegerValue, getIntegerValue, getLog, getPrefix, getStringValue, getStringValue, setBooleanValue, setIntegerValue, setStringValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

licenseControl

public final ArtifactoryClientConfiguration.LicenseControlHandler licenseControl

issues

public final ArtifactoryClientConfiguration.IssuesTrackerHandler issues

blackDuckProperties

public final ArtifactoryClientConfiguration.BlackDuckPropertiesHandler blackDuckProperties
Constructor Detail

ArtifactoryClientConfiguration.BuildInfoHandler

public ArtifactoryClientConfiguration.BuildInfoHandler()
Method Detail

getBuildName

public java.lang.String getBuildName()

setBuildName

public void setBuildName(java.lang.String buildName)

getBuildNumber

public java.lang.String getBuildNumber()

setBuildNumber

public void setBuildNumber(java.lang.String buildNumber)

getBuildTimestamp

public java.lang.String getBuildTimestamp()

setBuildTimestamp

public void setBuildTimestamp(java.lang.String timestamp)

setBuildStarted

public void setBuildStarted(java.lang.String isoStarted)

getBuildStarted

public java.lang.String getBuildStarted()

setBuildStarted

public void setBuildStarted(long timestamp)

getPrincipal

public java.lang.String getPrincipal()

setPrincipal

public void setPrincipal(java.lang.String principal)

getArtifactoryPluginVersion

public java.lang.String getArtifactoryPluginVersion()

setArtifactoryPluginVersion

public void setArtifactoryPluginVersion(java.lang.String artifactoryPluginVersion)

getBuildUrl

public java.lang.String getBuildUrl()

setBuildUrl

public void setBuildUrl(java.lang.String buildUrl)

getVcsRevision

public java.lang.String getVcsRevision()

setVcsRevision

public void setVcsRevision(java.lang.String vcsRevision)

getVcsUrl

public java.lang.String getVcsUrl()

setVcsUrl

public void setVcsUrl(java.lang.String vcsUrl)

getAgentName

public java.lang.String getAgentName()

setAgentName

public void setAgentName(java.lang.String agentName)

getAgentVersion

public java.lang.String getAgentVersion()

setAgentVersion

public void setAgentVersion(java.lang.String agentVersion)

getBuildAgentName

public java.lang.String getBuildAgentName()

setBuildAgentName

public void setBuildAgentName(java.lang.String buildAgentName)

getBuildAgentVersion

public java.lang.String getBuildAgentVersion()

setBuildAgentVersion

public void setBuildAgentVersion(java.lang.String buildAgentVersion)

getParentBuildName

public java.lang.String getParentBuildName()

setParentBuildName

public void setParentBuildName(java.lang.String parentBuildName)

getParentBuildNumber

public java.lang.String getParentBuildNumber()

setParentBuildNumber

public void setParentBuildNumber(java.lang.String parentBuildNumber)

setDeleteBuildArtifacts

public void setDeleteBuildArtifacts(java.lang.Boolean deleteBuildArtifacts)

isDeleteBuildArtifacts

public java.lang.Boolean isDeleteBuildArtifacts()

setBuildRetentionMaxDays

public void setBuildRetentionMaxDays(java.lang.Integer daysToKeep)

getBuildRetentionDays

public java.lang.Integer getBuildRetentionDays()

setBuildRetentionDays

public void setBuildRetentionDays(java.lang.Integer daysToKeep)

getBuildRetentionCount

public java.lang.Integer getBuildRetentionCount()

setBuildRetentionCount

public void setBuildRetentionCount(java.lang.Integer buildsToKeep)

getBuildRetentionMinimumDate

public java.lang.String getBuildRetentionMinimumDate()

setBuildRetentionMinimumDate

public void setBuildRetentionMinimumDate(java.lang.String date)

getBuildNumbersNotToDelete

public java.lang.String[] getBuildNumbersNotToDelete()

setBuildNumbersNotToDelete

public void setBuildNumbersNotToDelete(java.lang.String buildNumbersNotToDelete)

getReleaseComment

public java.lang.String getReleaseComment()

setReleaseComment

public void setReleaseComment(java.lang.String comment)

setReleaseEnabled

public void setReleaseEnabled(java.lang.Boolean enabled)

isReleaseEnabled

public java.lang.Boolean isReleaseEnabled()

getBuildRoot

public java.lang.String getBuildRoot()

setBuildRoot

public void setBuildRoot(java.lang.String buildRoot)
                  throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

setGeneratedBuildInfoFilePath

public void setGeneratedBuildInfoFilePath(java.lang.String generatedBuildInfo)

getGeneratedBuildInfoFilePath

public java.lang.String getGeneratedBuildInfoFilePath()

addBuildVariables

public void addBuildVariables(java.util.Map<java.lang.String,java.lang.String> buildVariables,
                              IncludeExcludePatterns patterns)

addEnvironmentProperty

public void addEnvironmentProperty(java.lang.String key,
                                   java.lang.String value)

addRunParameters

public void addRunParameters(java.lang.String key,
                             java.lang.String value)

getRunParameters

public java.util.Map<java.lang.String,java.lang.String> getRunParameters()

isIncremental

public java.lang.Boolean isIncremental()

setIncremental

public void setIncremental(java.lang.Boolean incremental)