
io.fabric8.kubernetes.api.model.batch.v1.CronJobSpecFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model.batch.v1;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.String;
import java.util.LinkedHashMap;
import java.lang.Integer;
import java.lang.Deprecated;
import java.lang.Long;
import java.lang.Object;
import java.lang.Boolean;
import java.util.Map;
/**
* Generated
*/
public interface CronJobSpecFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
public java.lang.String getConcurrencyPolicy();
public A withConcurrencyPolicy(java.lang.String concurrencyPolicy);
public java.lang.Boolean hasConcurrencyPolicy();
/**
* Method is deprecated. use withConcurrencyPolicy instead.
*/
@java.lang.Deprecated
public A withNewConcurrencyPolicy(java.lang.String arg0);
public java.lang.Integer getFailedJobsHistoryLimit();
public A withFailedJobsHistoryLimit(java.lang.Integer failedJobsHistoryLimit);
public java.lang.Boolean hasFailedJobsHistoryLimit();
/**
* This method has been deprecated, please use method buildJobTemplate instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.batch.v1.JobTemplateSpec getJobTemplate();
public io.fabric8.kubernetes.api.model.batch.v1.JobTemplateSpec buildJobTemplate();
public A withJobTemplate(io.fabric8.kubernetes.api.model.batch.v1.JobTemplateSpec jobTemplate);
public java.lang.Boolean hasJobTemplate();
public io.fabric8.kubernetes.api.model.batch.v1.CronJobSpecFluent.JobTemplateNested withNewJobTemplate();
public io.fabric8.kubernetes.api.model.batch.v1.CronJobSpecFluent.JobTemplateNested withNewJobTemplateLike(io.fabric8.kubernetes.api.model.batch.v1.JobTemplateSpec item);
public io.fabric8.kubernetes.api.model.batch.v1.CronJobSpecFluent.JobTemplateNested editJobTemplate();
public io.fabric8.kubernetes.api.model.batch.v1.CronJobSpecFluent.JobTemplateNested editOrNewJobTemplate();
public io.fabric8.kubernetes.api.model.batch.v1.CronJobSpecFluent.JobTemplateNested editOrNewJobTemplateLike(io.fabric8.kubernetes.api.model.batch.v1.JobTemplateSpec item);
public java.lang.String getSchedule();
public A withSchedule(java.lang.String schedule);
public java.lang.Boolean hasSchedule();
/**
* Method is deprecated. use withSchedule instead.
*/
@java.lang.Deprecated
public A withNewSchedule(java.lang.String arg0);
public java.lang.Long getStartingDeadlineSeconds();
public A withStartingDeadlineSeconds(java.lang.Long startingDeadlineSeconds);
public java.lang.Boolean hasStartingDeadlineSeconds();
public java.lang.Integer getSuccessfulJobsHistoryLimit();
public A withSuccessfulJobsHistoryLimit(java.lang.Integer successfulJobsHistoryLimit);
public java.lang.Boolean hasSuccessfulJobsHistoryLimit();
public java.lang.Boolean getSuspend();
public A withSuspend(java.lang.Boolean suspend);
public java.lang.Boolean hasSuspend();
public A addToAdditionalProperties(java.lang.String key,java.lang.Object value);
public A addToAdditionalProperties(java.util.Map map);
public A removeFromAdditionalProperties(java.lang.String key);
public A removeFromAdditionalProperties(java.util.Map map);
public java.util.Map getAdditionalProperties();
public A withAdditionalProperties(java.util.Map additionalProperties);
public java.lang.Boolean hasAdditionalProperties();
public interface JobTemplateNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.batch.v1.JobTemplateSpecFluent>{
public N and();
public N endJobTemplate();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy