Package io.fabric8.openshift.api.model
Class BuildConfigSpec
java.lang.Object
io.fabric8.openshift.api.model.BuildConfigSpec
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("org.jsonschema2pojo") public class BuildConfigSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description BuildConfigSpec()No args constructor for use in serializationBuildConfigSpec(Long completionDeadlineSeconds, Integer failedBuildsHistoryLimit, Map<String,String> nodeSelector, BuildOutput output, BuildPostCommitSpec postCommit, io.fabric8.kubernetes.api.model.ResourceRequirements resources, SourceRevision revision, String runPolicy, String serviceAccount, BuildSource source, BuildStrategy strategy, Integer successfulBuildsHistoryLimit, List<BuildTriggerPolicy> triggers) -
Method Summary
-
Constructor Details
-
BuildConfigSpec
public BuildConfigSpec()No args constructor for use in serialization -
BuildConfigSpec
public BuildConfigSpec(Long completionDeadlineSeconds, Integer failedBuildsHistoryLimit, Map<String,String> nodeSelector, BuildOutput output, BuildPostCommitSpec postCommit, io.fabric8.kubernetes.api.model.ResourceRequirements resources, SourceRevision revision, String runPolicy, String serviceAccount, BuildSource source, BuildStrategy strategy, Integer successfulBuildsHistoryLimit, List<BuildTriggerPolicy> triggers)- Parameters:
completionDeadlineSeconds-resources-serviceAccount-source-triggers-nodeSelector-revision-output-successfulBuildsHistoryLimit-failedBuildsHistoryLimit-postCommit-strategy-runPolicy-
-
-
Method Details
-
getCompletionDeadlineSeconds
- Returns:
- The completionDeadlineSeconds
-
setCompletionDeadlineSeconds
- Parameters:
completionDeadlineSeconds- The completionDeadlineSeconds
-
getFailedBuildsHistoryLimit
- Returns:
- The failedBuildsHistoryLimit
-
setFailedBuildsHistoryLimit
- Parameters:
failedBuildsHistoryLimit- The failedBuildsHistoryLimit
-
getNodeSelector
- Returns:
- The nodeSelector
-
setNodeSelector
- Parameters:
nodeSelector- The nodeSelector
-
getOutput
- Returns:
- The output
-
setOutput
- Parameters:
output- The output
-
getPostCommit
- Returns:
- The postCommit
-
setPostCommit
- Parameters:
postCommit- The postCommit
-
getResources
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()- Returns:
- The resources
-
setResources
public void setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)- Parameters:
resources- The resources
-
getRevision
- Returns:
- The revision
-
setRevision
- Parameters:
revision- The revision
-
getRunPolicy
- Returns:
- The runPolicy
-
setRunPolicy
- Parameters:
runPolicy- The runPolicy
-
getServiceAccount
- Returns:
- The serviceAccount
-
setServiceAccount
- Parameters:
serviceAccount- The serviceAccount
-
getSource
- Returns:
- The source
-
setSource
- Parameters:
source- The source
-
getStrategy
- Returns:
- The strategy
-
setStrategy
- Parameters:
strategy- The strategy
-
getSuccessfulBuildsHistoryLimit
- Returns:
- The successfulBuildsHistoryLimit
-
setSuccessfulBuildsHistoryLimit
- Parameters:
successfulBuildsHistoryLimit- The successfulBuildsHistoryLimit
-
getTriggers
- Returns:
- The triggers
-
setTriggers
- Parameters:
triggers- The triggers
-
getAdditionalProperties
-
setAdditionalProperty
-