Class CronJobSpecFluentImpl<A extends CronJobSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.batch.CronJobSpecFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,CronJobSpecFluent<A>
- Direct Known Subclasses:
CronJobFluentImpl.SpecNestedImpl,CronJobSpecBuilder
public class CronJobSpecFluentImpl<A extends CronJobSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements CronJobSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCronJobSpecFluentImpl.JobTemplateNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.batch.CronJobSpecFluent
CronJobSpecFluent.JobTemplateNested<N>
-
-
Constructor Summary
Constructors Constructor Description CronJobSpecFluentImpl()CronJobSpecFluentImpl(CronJobSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
CronJobSpecFluentImpl
public CronJobSpecFluentImpl()
-
CronJobSpecFluentImpl
public CronJobSpecFluentImpl(CronJobSpec instance)
-
-
Method Detail
-
getConcurrencyPolicy
public String getConcurrencyPolicy()
- Specified by:
getConcurrencyPolicyin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withConcurrencyPolicy
public A withConcurrencyPolicy(String concurrencyPolicy)
- Specified by:
withConcurrencyPolicyin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
hasConcurrencyPolicy
public Boolean hasConcurrencyPolicy()
- Specified by:
hasConcurrencyPolicyin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewConcurrencyPolicy
public A withNewConcurrencyPolicy(String arg1)
- Specified by:
withNewConcurrencyPolicyin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewConcurrencyPolicy
public A withNewConcurrencyPolicy(StringBuilder arg1)
- Specified by:
withNewConcurrencyPolicyin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewConcurrencyPolicy
public A withNewConcurrencyPolicy(StringBuffer arg1)
- Specified by:
withNewConcurrencyPolicyin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
getFailedJobsHistoryLimit
public Integer getFailedJobsHistoryLimit()
- Specified by:
getFailedJobsHistoryLimitin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withFailedJobsHistoryLimit
public A withFailedJobsHistoryLimit(Integer failedJobsHistoryLimit)
- Specified by:
withFailedJobsHistoryLimitin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
hasFailedJobsHistoryLimit
public Boolean hasFailedJobsHistoryLimit()
- Specified by:
hasFailedJobsHistoryLimitin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
getJobTemplate
@Deprecated public JobTemplateSpec getJobTemplate()
Deprecated.This method has been deprecated, please use method buildJobTemplate instead.- Specified by:
getJobTemplatein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>- Returns:
- The buildable object.
-
buildJobTemplate
public JobTemplateSpec buildJobTemplate()
- Specified by:
buildJobTemplatein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withJobTemplate
public A withJobTemplate(JobTemplateSpec jobTemplate)
- Specified by:
withJobTemplatein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
hasJobTemplate
public Boolean hasJobTemplate()
- Specified by:
hasJobTemplatein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewJobTemplate
public CronJobSpecFluent.JobTemplateNested<A> withNewJobTemplate()
- Specified by:
withNewJobTemplatein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewJobTemplateLike
public CronJobSpecFluent.JobTemplateNested<A> withNewJobTemplateLike(JobTemplateSpec item)
- Specified by:
withNewJobTemplateLikein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
editJobTemplate
public CronJobSpecFluent.JobTemplateNested<A> editJobTemplate()
- Specified by:
editJobTemplatein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
editOrNewJobTemplate
public CronJobSpecFluent.JobTemplateNested<A> editOrNewJobTemplate()
- Specified by:
editOrNewJobTemplatein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
editOrNewJobTemplateLike
public CronJobSpecFluent.JobTemplateNested<A> editOrNewJobTemplateLike(JobTemplateSpec item)
- Specified by:
editOrNewJobTemplateLikein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
getSchedule
public String getSchedule()
- Specified by:
getSchedulein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withSchedule
public A withSchedule(String schedule)
- Specified by:
withSchedulein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
hasSchedule
public Boolean hasSchedule()
- Specified by:
hasSchedulein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewSchedule
public A withNewSchedule(String arg1)
- Specified by:
withNewSchedulein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewSchedule
public A withNewSchedule(StringBuilder arg1)
- Specified by:
withNewSchedulein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewSchedule
public A withNewSchedule(StringBuffer arg1)
- Specified by:
withNewSchedulein interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
getStartingDeadlineSeconds
public Long getStartingDeadlineSeconds()
- Specified by:
getStartingDeadlineSecondsin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withStartingDeadlineSeconds
public A withStartingDeadlineSeconds(Long startingDeadlineSeconds)
- Specified by:
withStartingDeadlineSecondsin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
hasStartingDeadlineSeconds
public Boolean hasStartingDeadlineSeconds()
- Specified by:
hasStartingDeadlineSecondsin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
getSuccessfulJobsHistoryLimit
public Integer getSuccessfulJobsHistoryLimit()
- Specified by:
getSuccessfulJobsHistoryLimitin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withSuccessfulJobsHistoryLimit
public A withSuccessfulJobsHistoryLimit(Integer successfulJobsHistoryLimit)
- Specified by:
withSuccessfulJobsHistoryLimitin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
hasSuccessfulJobsHistoryLimit
public Boolean hasSuccessfulJobsHistoryLimit()
- Specified by:
hasSuccessfulJobsHistoryLimitin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
isSuspend
public Boolean isSuspend()
- Specified by:
isSuspendin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withSuspend
public A withSuspend(Boolean suspend)
- Specified by:
withSuspendin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
hasSuspend
public Boolean hasSuspend()
- Specified by:
hasSuspendin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewSuspend
public A withNewSuspend(String arg1)
- Specified by:
withNewSuspendin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
withNewSuspend
public A withNewSuspend(boolean arg1)
- Specified by:
withNewSuspendin interfaceCronJobSpecFluent<A extends CronJobSpecFluent<A>>
-
-