public interface  io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.String getConcurrencyPolicy();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withConcurrencyPolicy(java.lang.String);
public abstract java.lang.Boolean hasConcurrencyPolicy();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewConcurrencyPolicy(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewConcurrencyPolicy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewConcurrencyPolicy(java.lang.StringBuffer);
public abstract java.lang.Integer getFailedJobsHistoryLimit();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withFailedJobsHistoryLimit(java.lang.Integer);
public abstract java.lang.Boolean hasFailedJobsHistoryLimit();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewFailedJobsHistoryLimit(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewFailedJobsHistoryLimit(int);
public abstract io.fabric.kubernetes.api.model.v.batch.JobTemplateSpec getJobTemplate();
public abstract io.fabric.kubernetes.api.model.v.batch.JobTemplateSpec buildJobTemplate();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withJobTemplate(io.fabric.kubernetes.api.model.v.batch.JobTemplateSpec);
public abstract java.lang.Boolean hasJobTemplate();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent$JobTemplateNested withNewJobTemplate();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent$JobTemplateNested withNewJobTemplateLike(io.fabric.kubernetes.api.model.v.batch.JobTemplateSpec);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent$JobTemplateNested editJobTemplate();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent$JobTemplateNested editOrNewJobTemplate();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent$JobTemplateNested editOrNewJobTemplateLike(io.fabric.kubernetes.api.model.v.batch.JobTemplateSpec);
public abstract java.lang.String getSchedule();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withSchedule(java.lang.String);
public abstract java.lang.Boolean hasSchedule();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewSchedule(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewSchedule(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewSchedule(java.lang.StringBuffer);
public abstract java.lang.Long getStartingDeadlineSeconds();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withStartingDeadlineSeconds(java.lang.Long);
public abstract java.lang.Boolean hasStartingDeadlineSeconds();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewStartingDeadlineSeconds(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewStartingDeadlineSeconds(long);
public abstract java.lang.Integer getSuccessfulJobsHistoryLimit();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withSuccessfulJobsHistoryLimit(java.lang.Integer);
public abstract java.lang.Boolean hasSuccessfulJobsHistoryLimit();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewSuccessfulJobsHistoryLimit(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewSuccessfulJobsHistoryLimit(int);
public abstract java.lang.Boolean isSuspend();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withSuspend(java.lang.Boolean);
public abstract java.lang.Boolean hasSuspend();
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewSuspend(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.batch.CronJobSpecFluent withNewSuspend(boolean);
}