Class CRJob
java.lang.Object
com.thoughtworks.go.plugin.configrepo.contract.CRBase
com.thoughtworks.go.plugin.configrepo.contract.CRJob
- All Implemented Interfaces:
Locatable
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddArtifact(CRArtifact artifact) voidaddEnvironmentVariable(CREnvironmentVariable variable) voidaddEnvironmentVariable(String key, String value) voidaddResource(String resource) voidvoidvoidgetErrors(ErrorCollection errors, String parentLocation) getLocation(String parent) booleanbooleanvoidsetRunInstanceCount(int runInstanceCount) voidsetRunOnAllAgents(boolean runOnAllAgents) validateNameUniqueness(HashSet<String> names) Methods inherited from class com.thoughtworks.go.plugin.configrepo.contract.CRBase
getErrors, getLocation, setLocation
-
Constructor Details
-
CRJob
public CRJob() -
CRJob
-
-
Method Details
-
getErrors
-
addTask
-
addEnvironmentVariable
-
addEnvironmentVariable
-
hasEnvironmentVariable
-
addArtifact
-
isRunOnAllAgents
public boolean isRunOnAllAgents() -
setRunOnAllAgents
public void setRunOnAllAgents(boolean runOnAllAgents) -
getRunInstanceCount
-
setRunInstanceCount
public void setRunInstanceCount(int runInstanceCount) -
addResource
-
addTab
-
validateNameUniqueness
-
getLocation
-