Class JobSpec
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.batch.v1.JobSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<JobSpecBuilder>
,io.fabric8.kubernetes.api.model.KubernetesResource
,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class JobSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<JobSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JobSpec()
No args constructor for use in serializationJobSpec(Long activeDeadlineSeconds, Integer backoffLimit, Integer backoffLimitPerIndex, String completionMode, Integer completions, String managedBy, Boolean manualSelector, Integer maxFailedIndexes, Integer parallelism, PodFailurePolicy podFailurePolicy, String podReplacementPolicy, io.fabric8.kubernetes.api.model.LabelSelector selector, SuccessPolicy successPolicy, Boolean suspend, io.fabric8.kubernetes.api.model.PodTemplateSpec template, Integer ttlSecondsAfterFinished)
-
Method Summary
-
-
-
Constructor Detail
-
JobSpec
public JobSpec()
No args constructor for use in serialization
-
JobSpec
public JobSpec(Long activeDeadlineSeconds, Integer backoffLimit, Integer backoffLimitPerIndex, String completionMode, Integer completions, String managedBy, Boolean manualSelector, Integer maxFailedIndexes, Integer parallelism, PodFailurePolicy podFailurePolicy, String podReplacementPolicy, io.fabric8.kubernetes.api.model.LabelSelector selector, SuccessPolicy successPolicy, Boolean suspend, io.fabric8.kubernetes.api.model.PodTemplateSpec template, Integer ttlSecondsAfterFinished)
-
-
Method Detail
-
getActiveDeadlineSeconds
public Long getActiveDeadlineSeconds()
-
setActiveDeadlineSeconds
public void setActiveDeadlineSeconds(Long activeDeadlineSeconds)
-
getBackoffLimit
public Integer getBackoffLimit()
-
setBackoffLimit
public void setBackoffLimit(Integer backoffLimit)
-
getBackoffLimitPerIndex
public Integer getBackoffLimitPerIndex()
-
setBackoffLimitPerIndex
public void setBackoffLimitPerIndex(Integer backoffLimitPerIndex)
-
getCompletionMode
public String getCompletionMode()
-
setCompletionMode
public void setCompletionMode(String completionMode)
-
getCompletions
public Integer getCompletions()
-
setCompletions
public void setCompletions(Integer completions)
-
getManagedBy
public String getManagedBy()
-
setManagedBy
public void setManagedBy(String managedBy)
-
getManualSelector
public Boolean getManualSelector()
-
setManualSelector
public void setManualSelector(Boolean manualSelector)
-
getMaxFailedIndexes
public Integer getMaxFailedIndexes()
-
setMaxFailedIndexes
public void setMaxFailedIndexes(Integer maxFailedIndexes)
-
getParallelism
public Integer getParallelism()
-
setParallelism
public void setParallelism(Integer parallelism)
-
getPodFailurePolicy
public PodFailurePolicy getPodFailurePolicy()
-
setPodFailurePolicy
public void setPodFailurePolicy(PodFailurePolicy podFailurePolicy)
-
getPodReplacementPolicy
public String getPodReplacementPolicy()
-
setPodReplacementPolicy
public void setPodReplacementPolicy(String podReplacementPolicy)
-
getSelector
public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
-
setSelector
public void setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
-
getSuccessPolicy
public SuccessPolicy getSuccessPolicy()
-
setSuccessPolicy
public void setSuccessPolicy(SuccessPolicy successPolicy)
-
getSuspend
public Boolean getSuspend()
-
setSuspend
public void setSuspend(Boolean suspend)
-
getTemplate
public io.fabric8.kubernetes.api.model.PodTemplateSpec getTemplate()
-
setTemplate
public void setTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
-
getTtlSecondsAfterFinished
public Integer getTtlSecondsAfterFinished()
-
setTtlSecondsAfterFinished
public void setTtlSecondsAfterFinished(Integer ttlSecondsAfterFinished)
-
edit
public JobSpecBuilder edit()
- Specified by:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<JobSpecBuilder>
-
toBuilder
public JobSpecBuilder toBuilder()
-
-