@Generated(value="org.jsonschema2pojo") public class BuildConfigSpec extends Object
Constructor and Description |
---|
BuildConfigSpec()
No args constructor for use in serialization
|
BuildConfigSpec(BuildOutput output,
ResourceRequirements resources,
SourceRevision revision,
String serviceAccount,
BuildSource source,
BuildStrategy strategy,
List<BuildTriggerPolicy> triggers) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
BuildOutput |
getOutput() |
ResourceRequirements |
getResources() |
SourceRevision |
getRevision() |
String |
getServiceAccount()
the name of the service account to use to run pods created by the build
|
BuildSource |
getSource() |
BuildStrategy |
getStrategy() |
List<BuildTriggerPolicy> |
getTriggers()
determines how new builds can be launched from a build config.
|
void |
setAdditionalProperty(String name,
Object value) |
void |
setOutput(BuildOutput output) |
void |
setResources(ResourceRequirements resources) |
void |
setRevision(SourceRevision revision) |
void |
setServiceAccount(String serviceAccount)
the name of the service account to use to run pods created by the build
|
void |
setSource(BuildSource source) |
void |
setStrategy(BuildStrategy strategy) |
void |
setTriggers(List<BuildTriggerPolicy> triggers)
determines how new builds can be launched from a build config.
|
public BuildConfigSpec()
public BuildConfigSpec(BuildOutput output, ResourceRequirements resources, SourceRevision revision, String serviceAccount, BuildSource source, BuildStrategy strategy, List<BuildTriggerPolicy> triggers)
revision
- resources
- source
- serviceAccount
- strategy
- triggers
- output
- public BuildOutput getOutput()
public void setOutput(BuildOutput output)
output
- The outputpublic ResourceRequirements getResources()
public void setResources(ResourceRequirements resources)
resources
- The resourcespublic SourceRevision getRevision()
public void setRevision(SourceRevision revision)
revision
- The revisionpublic String getServiceAccount()
public void setServiceAccount(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 List<BuildTriggerPolicy> getTriggers()
public void setTriggers(List<BuildTriggerPolicy> triggers)
triggers
- The triggersCopyright © 2011–2015 Red Hat. All rights reserved.