Interface JobSpecFluent<A extends JobSpecFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
JobFluent.SpecNested<N>,JobTemplateSpecFluent.SpecNested<N>
- All Known Implementing Classes:
DoneableJobSpec,JobFluentImpl.SpecNestedImpl,JobSpecBuilder,JobSpecFluentImpl,JobTemplateSpecFluentImpl.SpecNestedImpl
public interface JobSpecFluent<A extends JobSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceJobSpecFluent.SelectorNested<N>static interfaceJobSpecFluent.TemplateNested<N> -
Method Summary
-
Method Details
-
getActiveDeadlineSeconds
Long getActiveDeadlineSeconds() -
withActiveDeadlineSeconds
-
hasActiveDeadlineSeconds
Boolean hasActiveDeadlineSeconds() -
getBackoffLimit
Integer getBackoffLimit() -
withBackoffLimit
-
hasBackoffLimit
Boolean hasBackoffLimit() -
withNewBackoffLimit
-
withNewBackoffLimit
-
getCompletions
Integer getCompletions() -
withCompletions
-
hasCompletions
Boolean hasCompletions() -
withNewCompletions
-
withNewCompletions
-
isManualSelector
Boolean isManualSelector() -
withManualSelector
-
hasManualSelector
Boolean hasManualSelector() -
withNewManualSelector
-
withNewManualSelector
-
getParallelism
Integer getParallelism() -
withParallelism
-
hasParallelism
Boolean hasParallelism() -
withNewParallelism
-
withNewParallelism
-
getSelector
Deprecated.This method has been deprecated, please use method buildSelector instead.- Returns:
- The buildable object.
-
buildSelector
io.fabric8.kubernetes.api.model.LabelSelector buildSelector() -
withSelector
-
hasSelector
Boolean hasSelector() -
withNewSelector
JobSpecFluent.SelectorNested<A> withNewSelector() -
withNewSelectorLike
JobSpecFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item) -
editSelector
JobSpecFluent.SelectorNested<A> editSelector() -
editOrNewSelector
JobSpecFluent.SelectorNested<A> editOrNewSelector() -
editOrNewSelectorLike
JobSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item) -
getTemplate
Deprecated.This method has been deprecated, please use method buildTemplate instead.- Returns:
- The buildable object.
-
buildTemplate
io.fabric8.kubernetes.api.model.PodTemplateSpec buildTemplate() -
withTemplate
-
hasTemplate
Boolean hasTemplate() -
withNewTemplate
JobSpecFluent.TemplateNested<A> withNewTemplate() -
withNewTemplateLike
JobSpecFluent.TemplateNested<A> withNewTemplateLike(io.fabric8.kubernetes.api.model.PodTemplateSpec item) -
editTemplate
JobSpecFluent.TemplateNested<A> editTemplate() -
editOrNewTemplate
JobSpecFluent.TemplateNested<A> editOrNewTemplate() -
editOrNewTemplateLike
JobSpecFluent.TemplateNested<A> editOrNewTemplateLike(io.fabric8.kubernetes.api.model.PodTemplateSpec item) -
getTtlSecondsAfterFinished
Integer getTtlSecondsAfterFinished() -
withTtlSecondsAfterFinished
-
hasTtlSecondsAfterFinished
Boolean hasTtlSecondsAfterFinished() -
withNewTtlSecondsAfterFinished
-
withNewTtlSecondsAfterFinished
-