
io.kubernetes.client.openapi.models.V1beta1CronJobSpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.openapi.models;
import java.lang.StringBuilder;
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.StringBuffer;
import java.lang.Deprecated;
import java.lang.Long;
import java.lang.Boolean;
public interface V1beta1CronJobSpecFluent> extends Fluent {
public String getConcurrencyPolicy();
public A withConcurrencyPolicy(String concurrencyPolicy);
public Boolean hasConcurrencyPolicy();
public A withNewConcurrencyPolicy(String arg1);
public A withNewConcurrencyPolicy(StringBuilder arg1);
public A withNewConcurrencyPolicy(StringBuffer arg1);
public Integer getFailedJobsHistoryLimit();
public A withFailedJobsHistoryLimit(Integer failedJobsHistoryLimit);
public Boolean hasFailedJobsHistoryLimit();
/**
* This method has been deprecated, please use method buildJobTemplate instead.
* @return The buildable object.
*/
@Deprecated public V1beta1JobTemplateSpec getJobTemplate();
public V1beta1JobTemplateSpec buildJobTemplate();
public A withJobTemplate(V1beta1JobTemplateSpec jobTemplate);
public Boolean hasJobTemplate();
public V1beta1CronJobSpecFluent.JobTemplateNested withNewJobTemplate();
public V1beta1CronJobSpecFluent.JobTemplateNested withNewJobTemplateLike(V1beta1JobTemplateSpec item);
public V1beta1CronJobSpecFluent.JobTemplateNested editJobTemplate();
public V1beta1CronJobSpecFluent.JobTemplateNested editOrNewJobTemplate();
public V1beta1CronJobSpecFluent.JobTemplateNested editOrNewJobTemplateLike(V1beta1JobTemplateSpec item);
public String getSchedule();
public A withSchedule(String schedule);
public Boolean hasSchedule();
public A withNewSchedule(String arg1);
public A withNewSchedule(StringBuilder arg1);
public A withNewSchedule(StringBuffer arg1);
public Long getStartingDeadlineSeconds();
public A withStartingDeadlineSeconds(Long startingDeadlineSeconds);
public Boolean hasStartingDeadlineSeconds();
public Integer getSuccessfulJobsHistoryLimit();
public A withSuccessfulJobsHistoryLimit(Integer successfulJobsHistoryLimit);
public Boolean hasSuccessfulJobsHistoryLimit();
public Boolean isSuspend();
public A withSuspend(Boolean suspend);
public Boolean hasSuspend();
public A withNewSuspend(String arg1);
public A withNewSuspend(boolean arg1);
public interface JobTemplateNested extends io.kubernetes.client.fluent.Nested,V1beta1JobTemplateSpecFluent> {
public N and();
public N endJobTemplate(); }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy