@Generated(value="jsonschema2pojo") public class JobSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<JobSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
JobSpec()
No args constructor for use in serialization
|
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) |
public 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)
public Long getActiveDeadlineSeconds()
public void setActiveDeadlineSeconds(Long activeDeadlineSeconds)
public Integer getBackoffLimit()
public void setBackoffLimit(Integer backoffLimit)
public Integer getBackoffLimitPerIndex()
public void setBackoffLimitPerIndex(Integer backoffLimitPerIndex)
public String getCompletionMode()
public void setCompletionMode(String completionMode)
public Integer getCompletions()
public void setCompletions(Integer completions)
public String getManagedBy()
public void setManagedBy(String managedBy)
public Boolean getManualSelector()
public void setManualSelector(Boolean manualSelector)
public Integer getMaxFailedIndexes()
public void setMaxFailedIndexes(Integer maxFailedIndexes)
public Integer getParallelism()
public void setParallelism(Integer parallelism)
public PodFailurePolicy getPodFailurePolicy()
public void setPodFailurePolicy(PodFailurePolicy podFailurePolicy)
public String getPodReplacementPolicy()
public void setPodReplacementPolicy(String podReplacementPolicy)
public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
public void setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
public SuccessPolicy getSuccessPolicy()
public void setSuccessPolicy(SuccessPolicy successPolicy)
public Boolean getSuspend()
public void setSuspend(Boolean suspend)
public io.fabric8.kubernetes.api.model.PodTemplateSpec getTemplate()
public void setTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
public Integer getTtlSecondsAfterFinished()
public void setTtlSecondsAfterFinished(Integer ttlSecondsAfterFinished)
public JobSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<JobSpecBuilder>public JobSpecBuilder toBuilder()
Copyright © 2015–2024 Red Hat. All rights reserved.