Class JobSpec

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<JobSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class JobSpec
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<JobSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    See Also:
    Serialized Form
    • Constructor Detail

      • JobSpec

        public JobSpec()
        No args constructor for use in serialization
    • Method Detail

      • getActiveDeadlineSeconds

        public Long getActiveDeadlineSeconds()
      • setActiveDeadlineSeconds

        public void setActiveDeadlineSeconds​(Long activeDeadlineSeconds)
      • getBackoffLimit

        public Integer getBackoffLimit()
      • setBackoffLimit

        public void setBackoffLimit​(Integer backoffLimit)
      • getBackoffLimitPerIndex

        public Integer getBackoffLimitPerIndex()
      • setBackoffLimitPerIndex

        public void setBackoffLimitPerIndex​(Integer backoffLimitPerIndex)
      • getCompletionMode

        public String getCompletionMode()
      • setCompletionMode

        public void setCompletionMode​(String completionMode)
      • getCompletions

        public Integer getCompletions()
      • setCompletions

        public void setCompletions​(Integer completions)
      • getManagedBy

        public String getManagedBy()
      • setManagedBy

        public void setManagedBy​(String managedBy)
      • getManualSelector

        public Boolean getManualSelector()
      • setManualSelector

        public void setManualSelector​(Boolean manualSelector)
      • getMaxFailedIndexes

        public Integer getMaxFailedIndexes()
      • setMaxFailedIndexes

        public void setMaxFailedIndexes​(Integer maxFailedIndexes)
      • getParallelism

        public Integer getParallelism()
      • setParallelism

        public void setParallelism​(Integer parallelism)
      • setPodFailurePolicy

        public void setPodFailurePolicy​(PodFailurePolicy podFailurePolicy)
      • getPodReplacementPolicy

        public String getPodReplacementPolicy()
      • setPodReplacementPolicy

        public void setPodReplacementPolicy​(String podReplacementPolicy)
      • getSelector

        public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
      • setSelector

        public void setSelector​(io.fabric8.kubernetes.api.model.LabelSelector selector)
      • setSuccessPolicy

        public void setSuccessPolicy​(SuccessPolicy successPolicy)
      • getSuspend

        public Boolean getSuspend()
      • setSuspend

        public void setSuspend​(Boolean suspend)
      • getTemplate

        public io.fabric8.kubernetes.api.model.PodTemplateSpec getTemplate()
      • setTemplate

        public void setTemplate​(io.fabric8.kubernetes.api.model.PodTemplateSpec template)
      • getTtlSecondsAfterFinished

        public Integer getTtlSecondsAfterFinished()
      • setTtlSecondsAfterFinished

        public void setTtlSecondsAfterFinished​(Integer ttlSecondsAfterFinished)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)