Interface V1JobSpecFluent<A extends V1JobSpecFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1JobFluent.SpecNested<N>, V1JobTemplateSpecFluent.SpecNested<N>
All Known Implementing Classes:
V1JobSpecBuilder, V1JobSpecFluentImpl

public interface V1JobSpecFluent<A extends V1JobSpecFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • getActiveDeadlineSeconds

      Long getActiveDeadlineSeconds()
    • withActiveDeadlineSeconds

      A withActiveDeadlineSeconds(Long activeDeadlineSeconds)
    • hasActiveDeadlineSeconds

      Boolean hasActiveDeadlineSeconds()
    • getBackoffLimit

      Integer getBackoffLimit()
    • withBackoffLimit

      A withBackoffLimit(Integer backoffLimit)
    • hasBackoffLimit

      Boolean hasBackoffLimit()
    • getCompletionMode

      String getCompletionMode()
    • withCompletionMode

      A withCompletionMode(String completionMode)
    • hasCompletionMode

      Boolean hasCompletionMode()
    • getCompletions

      Integer getCompletions()
    • withCompletions

      A withCompletions(Integer completions)
    • hasCompletions

      Boolean hasCompletions()
    • getManualSelector

      Boolean getManualSelector()
    • withManualSelector

      A withManualSelector(Boolean manualSelector)
    • hasManualSelector

      Boolean hasManualSelector()
    • getParallelism

      Integer getParallelism()
    • withParallelism

      A withParallelism(Integer parallelism)
    • hasParallelism

      Boolean hasParallelism()
    • getPodFailurePolicy

      @Deprecated io.kubernetes.client.openapi.models.V1PodFailurePolicy getPodFailurePolicy()
      Deprecated.
      This method has been deprecated, please use method buildPodFailurePolicy instead.
      Returns:
      The buildable object.
    • buildPodFailurePolicy

      io.kubernetes.client.openapi.models.V1PodFailurePolicy buildPodFailurePolicy()
    • withPodFailurePolicy

      A withPodFailurePolicy(io.kubernetes.client.openapi.models.V1PodFailurePolicy podFailurePolicy)
    • hasPodFailurePolicy

      Boolean hasPodFailurePolicy()
    • withNewPodFailurePolicy

      V1JobSpecFluent.PodFailurePolicyNested<A> withNewPodFailurePolicy()
    • withNewPodFailurePolicyLike

      V1JobSpecFluent.PodFailurePolicyNested<A> withNewPodFailurePolicyLike(io.kubernetes.client.openapi.models.V1PodFailurePolicy item)
    • editPodFailurePolicy

      V1JobSpecFluent.PodFailurePolicyNested<A> editPodFailurePolicy()
    • editOrNewPodFailurePolicy

      V1JobSpecFluent.PodFailurePolicyNested<A> editOrNewPodFailurePolicy()
    • editOrNewPodFailurePolicyLike

      V1JobSpecFluent.PodFailurePolicyNested<A> editOrNewPodFailurePolicyLike(io.kubernetes.client.openapi.models.V1PodFailurePolicy item)
    • getSelector

      @Deprecated io.kubernetes.client.openapi.models.V1LabelSelector getSelector()
      Deprecated.
      This method has been deprecated, please use method buildSelector instead.
      Returns:
      The buildable object.
    • buildSelector

      io.kubernetes.client.openapi.models.V1LabelSelector buildSelector()
    • withSelector

      A withSelector(io.kubernetes.client.openapi.models.V1LabelSelector selector)
    • hasSelector

      Boolean hasSelector()
    • withNewSelector

      V1JobSpecFluent.SelectorNested<A> withNewSelector()
    • withNewSelectorLike

      V1JobSpecFluent.SelectorNested<A> withNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item)
    • editSelector

    • editOrNewSelector

      V1JobSpecFluent.SelectorNested<A> editOrNewSelector()
    • editOrNewSelectorLike

      V1JobSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item)
    • getSuspend

      Boolean getSuspend()
    • withSuspend

      A withSuspend(Boolean suspend)
    • hasSuspend

      Boolean hasSuspend()
    • getTemplate

      @Deprecated io.kubernetes.client.openapi.models.V1PodTemplateSpec getTemplate()
      Deprecated.
      This method has been deprecated, please use method buildTemplate instead.
      Returns:
      The buildable object.
    • buildTemplate

      io.kubernetes.client.openapi.models.V1PodTemplateSpec buildTemplate()
    • withTemplate

      A withTemplate(io.kubernetes.client.openapi.models.V1PodTemplateSpec template)
    • hasTemplate

      Boolean hasTemplate()
    • withNewTemplate

      V1JobSpecFluent.TemplateNested<A> withNewTemplate()
    • withNewTemplateLike

      V1JobSpecFluent.TemplateNested<A> withNewTemplateLike(io.kubernetes.client.openapi.models.V1PodTemplateSpec item)
    • editTemplate

    • editOrNewTemplate

      V1JobSpecFluent.TemplateNested<A> editOrNewTemplate()
    • editOrNewTemplateLike

      V1JobSpecFluent.TemplateNested<A> editOrNewTemplateLike(io.kubernetes.client.openapi.models.V1PodTemplateSpec item)
    • getTtlSecondsAfterFinished

      Integer getTtlSecondsAfterFinished()
    • withTtlSecondsAfterFinished

      A withTtlSecondsAfterFinished(Integer ttlSecondsAfterFinished)
    • hasTtlSecondsAfterFinished

      Boolean hasTtlSecondsAfterFinished()
    • withManualSelector

      A withManualSelector()
    • withSuspend

      A withSuspend()