@Generated(value="org.jsonschema2pojo") public class BuildConfigSpec extends java.lang.Object implements KubernetesResource
Constructor and Description |
---|
BuildConfigSpec()
No args constructor for use in serialization
|
BuildConfigSpec(java.lang.Long completionDeadlineSeconds,
java.lang.Integer failedBuildsHistoryLimit,
java.util.Map<java.lang.String,java.lang.String> nodeSelector,
BuildOutput output,
BuildPostCommitSpec postCommit,
ResourceRequirements resources,
SourceRevision revision,
java.lang.String runPolicy,
java.lang.String serviceAccount,
BuildSource source,
BuildStrategy strategy,
java.lang.Integer successfulBuildsHistoryLimit,
java.util.List<BuildTriggerPolicy> triggers) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalProperties() |
java.lang.Long |
getCompletionDeadlineSeconds() |
java.lang.Integer |
getFailedBuildsHistoryLimit() |
java.util.Map<java.lang.String,java.lang.String> |
getNodeSelector() |
BuildOutput |
getOutput() |
BuildPostCommitSpec |
getPostCommit() |
ResourceRequirements |
getResources() |
SourceRevision |
getRevision() |
java.lang.String |
getRunPolicy() |
java.lang.String |
getServiceAccount() |
BuildSource |
getSource() |
BuildStrategy |
getStrategy() |
java.lang.Integer |
getSuccessfulBuildsHistoryLimit() |
java.util.List<BuildTriggerPolicy> |
getTriggers() |
void |
setAdditionalProperty(java.lang.String name,
java.lang.Object value) |
void |
setCompletionDeadlineSeconds(java.lang.Long completionDeadlineSeconds) |
void |
setFailedBuildsHistoryLimit(java.lang.Integer failedBuildsHistoryLimit) |
void |
setNodeSelector(java.util.Map<java.lang.String,java.lang.String> nodeSelector) |
void |
setOutput(BuildOutput output) |
void |
setPostCommit(BuildPostCommitSpec postCommit) |
void |
setResources(ResourceRequirements resources) |
void |
setRevision(SourceRevision revision) |
void |
setRunPolicy(java.lang.String runPolicy) |
void |
setServiceAccount(java.lang.String serviceAccount) |
void |
setSource(BuildSource source) |
void |
setStrategy(BuildStrategy strategy) |
void |
setSuccessfulBuildsHistoryLimit(java.lang.Integer successfulBuildsHistoryLimit) |
void |
setTriggers(java.util.List<BuildTriggerPolicy> triggers) |
public BuildConfigSpec()
public BuildConfigSpec(java.lang.Long completionDeadlineSeconds, java.lang.Integer failedBuildsHistoryLimit, java.util.Map<java.lang.String,java.lang.String> nodeSelector, BuildOutput output, BuildPostCommitSpec postCommit, ResourceRequirements resources, SourceRevision revision, java.lang.String runPolicy, java.lang.String serviceAccount, BuildSource source, BuildStrategy strategy, java.lang.Integer successfulBuildsHistoryLimit, java.util.List<BuildTriggerPolicy> triggers)
completionDeadlineSeconds
- resources
- serviceAccount
- source
- triggers
- nodeSelector
- revision
- output
- successfulBuildsHistoryLimit
- failedBuildsHistoryLimit
- postCommit
- strategy
- runPolicy
- public java.lang.Long getCompletionDeadlineSeconds()
public void setCompletionDeadlineSeconds(java.lang.Long completionDeadlineSeconds)
completionDeadlineSeconds
- The completionDeadlineSecondspublic java.lang.Integer getFailedBuildsHistoryLimit()
public void setFailedBuildsHistoryLimit(java.lang.Integer failedBuildsHistoryLimit)
failedBuildsHistoryLimit
- The failedBuildsHistoryLimitpublic java.util.Map<java.lang.String,java.lang.String> getNodeSelector()
public void setNodeSelector(java.util.Map<java.lang.String,java.lang.String> nodeSelector)
nodeSelector
- The nodeSelectorpublic BuildOutput getOutput()
public void setOutput(BuildOutput output)
output
- The outputpublic BuildPostCommitSpec getPostCommit()
public void setPostCommit(BuildPostCommitSpec postCommit)
postCommit
- The postCommitpublic ResourceRequirements getResources()
public void setResources(ResourceRequirements resources)
resources
- The resourcespublic SourceRevision getRevision()
public void setRevision(SourceRevision revision)
revision
- The revisionpublic java.lang.String getRunPolicy()
public void setRunPolicy(java.lang.String runPolicy)
runPolicy
- The runPolicypublic java.lang.String getServiceAccount()
public void setServiceAccount(java.lang.String serviceAccount)
serviceAccount
- The serviceAccountpublic BuildSource getSource()
public void setSource(BuildSource source)
source
- The sourcepublic BuildStrategy getStrategy()
public void setStrategy(BuildStrategy strategy)
strategy
- The strategypublic java.lang.Integer getSuccessfulBuildsHistoryLimit()
public void setSuccessfulBuildsHistoryLimit(java.lang.Integer successfulBuildsHistoryLimit)
successfulBuildsHistoryLimit
- The successfulBuildsHistoryLimitpublic java.util.List<BuildTriggerPolicy> getTriggers()
public void setTriggers(java.util.List<BuildTriggerPolicy> triggers)
triggers
- The triggerspublic java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
public void setAdditionalProperty(java.lang.String name, java.lang.Object value)
Copyright © 2015-2019 Red Hat. All Rights Reserved.