public class JobSpecFluent<A extends JobSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
JobSpecFluent.PodFailurePolicyNested<N> |
class |
JobSpecFluent.SelectorNested<N> |
class |
JobSpecFluent.TemplateNested<N> |
| Constructor and Description |
|---|
JobSpecFluent() |
JobSpecFluent(JobSpec instance) |
public JobSpecFluent()
public JobSpecFluent(JobSpec instance)
protected void copyInstance(JobSpec instance)
public Long getActiveDeadlineSeconds()
public boolean hasActiveDeadlineSeconds()
public Integer getBackoffLimit()
public boolean hasBackoffLimit()
public Integer getBackoffLimitPerIndex()
public boolean hasBackoffLimitPerIndex()
public String getCompletionMode()
public boolean hasCompletionMode()
public Integer getCompletions()
public boolean hasCompletions()
public Boolean getManualSelector()
public boolean hasManualSelector()
public Integer getMaxFailedIndexes()
public boolean hasMaxFailedIndexes()
public Integer getParallelism()
public boolean hasParallelism()
public PodFailurePolicy buildPodFailurePolicy()
public A withPodFailurePolicy(PodFailurePolicy podFailurePolicy)
public boolean hasPodFailurePolicy()
public JobSpecFluent.PodFailurePolicyNested<A> withNewPodFailurePolicy()
public JobSpecFluent.PodFailurePolicyNested<A> withNewPodFailurePolicyLike(PodFailurePolicy item)
public JobSpecFluent.PodFailurePolicyNested<A> editPodFailurePolicy()
public JobSpecFluent.PodFailurePolicyNested<A> editOrNewPodFailurePolicy()
public JobSpecFluent.PodFailurePolicyNested<A> editOrNewPodFailurePolicyLike(PodFailurePolicy item)
public String getPodReplacementPolicy()
public boolean hasPodReplacementPolicy()
public io.fabric8.kubernetes.api.model.LabelSelector buildSelector()
public A withSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
public boolean hasSelector()
public JobSpecFluent.SelectorNested<A> withNewSelector()
public JobSpecFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
public JobSpecFluent.SelectorNested<A> editSelector()
public JobSpecFluent.SelectorNested<A> editOrNewSelector()
public JobSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
public Boolean getSuspend()
public boolean hasSuspend()
public io.fabric8.kubernetes.api.model.PodTemplateSpec buildTemplate()
public A withTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
public boolean hasTemplate()
public JobSpecFluent.TemplateNested<A> withNewTemplate()
public JobSpecFluent.TemplateNested<A> withNewTemplateLike(io.fabric8.kubernetes.api.model.PodTemplateSpec item)
public JobSpecFluent.TemplateNested<A> editTemplate()
public JobSpecFluent.TemplateNested<A> editOrNewTemplate()
public JobSpecFluent.TemplateNested<A> editOrNewTemplateLike(io.fabric8.kubernetes.api.model.PodTemplateSpec item)
public Integer getTtlSecondsAfterFinished()
public boolean hasTtlSecondsAfterFinished()
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends JobSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends JobSpecFluent<A>>public A withManualSelector()
public A withSuspend()
Copyright © 2015–2023 Red Hat. All rights reserved.