Class JobSpecFluent<A extends JobSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.batch.v1.JobSpecFluent<A>
-
- Direct Known Subclasses:
JobFluent.SpecNested
,JobSpecBuilder
,JobTemplateSpecFluent.SpecNested
,JobTemplateSpecFluent.SpecNested
public class JobSpecFluent<A extends JobSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
JobSpecFluent.PodFailurePolicyNested<N>
class
JobSpecFluent.SelectorNested<N>
class
JobSpecFluent.SuccessPolicyNested<N>
class
JobSpecFluent.TemplateNested<N>
-
Constructor Summary
Constructors Constructor Description JobSpecFluent()
JobSpecFluent(JobSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
JobSpecFluent
public JobSpecFluent()
-
JobSpecFluent
public JobSpecFluent(JobSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(JobSpec instance)
-
getActiveDeadlineSeconds
public Long getActiveDeadlineSeconds()
-
hasActiveDeadlineSeconds
public boolean hasActiveDeadlineSeconds()
-
getBackoffLimit
public Integer getBackoffLimit()
-
hasBackoffLimit
public boolean hasBackoffLimit()
-
getBackoffLimitPerIndex
public Integer getBackoffLimitPerIndex()
-
hasBackoffLimitPerIndex
public boolean hasBackoffLimitPerIndex()
-
getCompletionMode
public String getCompletionMode()
-
hasCompletionMode
public boolean hasCompletionMode()
-
getCompletions
public Integer getCompletions()
-
hasCompletions
public boolean hasCompletions()
-
getManagedBy
public String getManagedBy()
-
hasManagedBy
public boolean hasManagedBy()
-
getManualSelector
public Boolean getManualSelector()
-
hasManualSelector
public boolean hasManualSelector()
-
getMaxFailedIndexes
public Integer getMaxFailedIndexes()
-
hasMaxFailedIndexes
public boolean hasMaxFailedIndexes()
-
getParallelism
public Integer getParallelism()
-
hasParallelism
public boolean hasParallelism()
-
buildPodFailurePolicy
public PodFailurePolicy buildPodFailurePolicy()
-
withPodFailurePolicy
public A withPodFailurePolicy(PodFailurePolicy podFailurePolicy)
-
hasPodFailurePolicy
public boolean hasPodFailurePolicy()
-
withNewPodFailurePolicy
public JobSpecFluent.PodFailurePolicyNested<A> withNewPodFailurePolicy()
-
withNewPodFailurePolicyLike
public JobSpecFluent.PodFailurePolicyNested<A> withNewPodFailurePolicyLike(PodFailurePolicy item)
-
editPodFailurePolicy
public JobSpecFluent.PodFailurePolicyNested<A> editPodFailurePolicy()
-
editOrNewPodFailurePolicy
public JobSpecFluent.PodFailurePolicyNested<A> editOrNewPodFailurePolicy()
-
editOrNewPodFailurePolicyLike
public JobSpecFluent.PodFailurePolicyNested<A> editOrNewPodFailurePolicyLike(PodFailurePolicy item)
-
getPodReplacementPolicy
public String getPodReplacementPolicy()
-
hasPodReplacementPolicy
public boolean hasPodReplacementPolicy()
-
buildSelector
public io.fabric8.kubernetes.api.model.LabelSelector buildSelector()
-
withSelector
public A withSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
-
hasSelector
public boolean hasSelector()
-
withNewSelector
public JobSpecFluent.SelectorNested<A> withNewSelector()
-
withNewSelectorLike
public JobSpecFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
editSelector
public JobSpecFluent.SelectorNested<A> editSelector()
-
editOrNewSelector
public JobSpecFluent.SelectorNested<A> editOrNewSelector()
-
editOrNewSelectorLike
public JobSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
-
buildSuccessPolicy
public SuccessPolicy buildSuccessPolicy()
-
withSuccessPolicy
public A withSuccessPolicy(SuccessPolicy successPolicy)
-
hasSuccessPolicy
public boolean hasSuccessPolicy()
-
withNewSuccessPolicy
public JobSpecFluent.SuccessPolicyNested<A> withNewSuccessPolicy()
-
withNewSuccessPolicyLike
public JobSpecFluent.SuccessPolicyNested<A> withNewSuccessPolicyLike(SuccessPolicy item)
-
editSuccessPolicy
public JobSpecFluent.SuccessPolicyNested<A> editSuccessPolicy()
-
editOrNewSuccessPolicy
public JobSpecFluent.SuccessPolicyNested<A> editOrNewSuccessPolicy()
-
editOrNewSuccessPolicyLike
public JobSpecFluent.SuccessPolicyNested<A> editOrNewSuccessPolicyLike(SuccessPolicy item)
-
getSuspend
public Boolean getSuspend()
-
hasSuspend
public boolean hasSuspend()
-
buildTemplate
public io.fabric8.kubernetes.api.model.PodTemplateSpec buildTemplate()
-
withTemplate
public A withTemplate(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
-
hasTemplate
public boolean hasTemplate()
-
withNewTemplate
public JobSpecFluent.TemplateNested<A> withNewTemplate()
-
withNewTemplateLike
public JobSpecFluent.TemplateNested<A> withNewTemplateLike(io.fabric8.kubernetes.api.model.PodTemplateSpec item)
-
editTemplate
public JobSpecFluent.TemplateNested<A> editTemplate()
-
editOrNewTemplate
public JobSpecFluent.TemplateNested<A> editOrNewTemplate()
-
editOrNewTemplateLike
public JobSpecFluent.TemplateNested<A> editOrNewTemplateLike(io.fabric8.kubernetes.api.model.PodTemplateSpec item)
-
getTtlSecondsAfterFinished
public Integer getTtlSecondsAfterFinished()
-
hasTtlSecondsAfterFinished
public boolean hasTtlSecondsAfterFinished()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends JobSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends JobSpecFluent<A>>
-
withManualSelector
public A withManualSelector()
-
withSuspend
public A withSuspend()
-
-