@Generated(value="org.jsonschema2pojo") public class JobSpec extends java.lang.Object implements KubernetesResource
Constructor and Description |
---|
JobSpec()
No args constructor for use in serialization
|
JobSpec(java.lang.Long activeDeadlineSeconds,
java.lang.Integer backoffLimit,
java.lang.Integer completions,
java.lang.Boolean manualSelector,
java.lang.Integer parallelism,
LabelSelector selector,
PodTemplateSpec template,
java.lang.Integer ttlSecondsAfterFinished) |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getActiveDeadlineSeconds() |
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalProperties() |
java.lang.Integer |
getBackoffLimit() |
java.lang.Integer |
getCompletions() |
java.lang.Boolean |
getManualSelector() |
java.lang.Integer |
getParallelism() |
LabelSelector |
getSelector() |
PodTemplateSpec |
getTemplate() |
java.lang.Integer |
getTtlSecondsAfterFinished() |
void |
setActiveDeadlineSeconds(java.lang.Long activeDeadlineSeconds) |
void |
setAdditionalProperty(java.lang.String name,
java.lang.Object value) |
void |
setBackoffLimit(java.lang.Integer backoffLimit) |
void |
setCompletions(java.lang.Integer completions) |
void |
setManualSelector(java.lang.Boolean manualSelector) |
void |
setParallelism(java.lang.Integer parallelism) |
void |
setSelector(LabelSelector selector) |
void |
setTemplate(PodTemplateSpec template) |
void |
setTtlSecondsAfterFinished(java.lang.Integer ttlSecondsAfterFinished) |
public JobSpec()
public JobSpec(java.lang.Long activeDeadlineSeconds, java.lang.Integer backoffLimit, java.lang.Integer completions, java.lang.Boolean manualSelector, java.lang.Integer parallelism, LabelSelector selector, PodTemplateSpec template, java.lang.Integer ttlSecondsAfterFinished)
template
- backoffLimit
- manualSelector
- parallelism
- completions
- selector
- activeDeadlineSeconds
- ttlSecondsAfterFinished
- public java.lang.Long getActiveDeadlineSeconds()
public void setActiveDeadlineSeconds(java.lang.Long activeDeadlineSeconds)
activeDeadlineSeconds
- The activeDeadlineSecondspublic java.lang.Integer getBackoffLimit()
public void setBackoffLimit(java.lang.Integer backoffLimit)
backoffLimit
- The backoffLimitpublic java.lang.Integer getCompletions()
public void setCompletions(java.lang.Integer completions)
completions
- The completionspublic java.lang.Boolean getManualSelector()
public void setManualSelector(java.lang.Boolean manualSelector)
manualSelector
- The manualSelectorpublic java.lang.Integer getParallelism()
public void setParallelism(java.lang.Integer parallelism)
parallelism
- The parallelismpublic LabelSelector getSelector()
public void setSelector(LabelSelector selector)
selector
- The selectorpublic PodTemplateSpec getTemplate()
public void setTemplate(PodTemplateSpec template)
template
- The templatepublic java.lang.Integer getTtlSecondsAfterFinished()
public void setTtlSecondsAfterFinished(java.lang.Integer ttlSecondsAfterFinished)
ttlSecondsAfterFinished
- The ttlSecondsAfterFinishedpublic 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.