
io.kubernetes.client.models.V2alpha1CronJobSpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.models;
import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Fluent;
import io.kubernetes.client.fluent.Nested;
import java.lang.String;
import java.lang.Integer;
import java.lang.Deprecated;
import java.lang.Long;
import java.lang.Boolean;
public interface V2alpha1CronJobSpecFluent> extends Fluent{
public String getConcurrencyPolicy();
public A withConcurrencyPolicy(String concurrencyPolicy);
public Boolean hasConcurrencyPolicy();
public Integer getFailedJobsHistoryLimit();
public A withFailedJobsHistoryLimit(Integer failedJobsHistoryLimit);
public Boolean hasFailedJobsHistoryLimit();
public A withNewFailedJobsHistoryLimit(int arg1);
public A withNewFailedJobsHistoryLimit(String arg1);
/**
* This method has been deprecated, please use method buildJobTemplate instead.
*/
@Deprecated public V2alpha1JobTemplateSpec getJobTemplate();
public V2alpha1JobTemplateSpec buildJobTemplate();
public A withJobTemplate(V2alpha1JobTemplateSpec jobTemplate);
public Boolean hasJobTemplate();
public V2alpha1CronJobSpecFluent.JobTemplateNested withNewJobTemplate();
public V2alpha1CronJobSpecFluent.JobTemplateNested withNewJobTemplateLike(V2alpha1JobTemplateSpec item);
public V2alpha1CronJobSpecFluent.JobTemplateNested editJobTemplate();
public V2alpha1CronJobSpecFluent.JobTemplateNested editOrNewJobTemplate();
public V2alpha1CronJobSpecFluent.JobTemplateNested editOrNewJobTemplateLike(V2alpha1JobTemplateSpec item);
public String getSchedule();
public A withSchedule(String schedule);
public Boolean hasSchedule();
public Long getStartingDeadlineSeconds();
public A withStartingDeadlineSeconds(Long startingDeadlineSeconds);
public Boolean hasStartingDeadlineSeconds();
public A withNewStartingDeadlineSeconds(String arg1);
public A withNewStartingDeadlineSeconds(long arg1);
public Integer getSuccessfulJobsHistoryLimit();
public A withSuccessfulJobsHistoryLimit(Integer successfulJobsHistoryLimit);
public Boolean hasSuccessfulJobsHistoryLimit();
public A withNewSuccessfulJobsHistoryLimit(int arg1);
public A withNewSuccessfulJobsHistoryLimit(String arg1);
public Boolean isSuspend();
public A withSuspend(Boolean suspend);
public Boolean hasSuspend();
public A withNewSuspend(boolean arg1);
public A withNewSuspend(String arg1);
public interface JobTemplateNested extends io.kubernetes.client.fluent.Nested,V2alpha1JobTemplateSpecFluent>{
public N and(); public N endJobTemplate();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy