@Generated(value="org.jsonschema2pojo") public class CronJobSpec extends java.lang.Object implements KubernetesResource
Constructor and Description |
---|
CronJobSpec()
No args constructor for use in serialization
|
CronJobSpec(java.lang.String concurrencyPolicy,
java.lang.Integer failedJobsHistoryLimit,
JobTemplateSpec jobTemplate,
java.lang.String schedule,
java.lang.Long startingDeadlineSeconds,
java.lang.Integer successfulJobsHistoryLimit,
java.lang.Boolean suspend) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalProperties() |
java.lang.String |
getConcurrencyPolicy() |
java.lang.Integer |
getFailedJobsHistoryLimit() |
JobTemplateSpec |
getJobTemplate() |
java.lang.String |
getSchedule() |
java.lang.Long |
getStartingDeadlineSeconds() |
java.lang.Integer |
getSuccessfulJobsHistoryLimit() |
java.lang.Boolean |
getSuspend() |
void |
setAdditionalProperty(java.lang.String name,
java.lang.Object value) |
void |
setConcurrencyPolicy(java.lang.String concurrencyPolicy) |
void |
setFailedJobsHistoryLimit(java.lang.Integer failedJobsHistoryLimit) |
void |
setJobTemplate(JobTemplateSpec jobTemplate) |
void |
setSchedule(java.lang.String schedule) |
void |
setStartingDeadlineSeconds(java.lang.Long startingDeadlineSeconds) |
void |
setSuccessfulJobsHistoryLimit(java.lang.Integer successfulJobsHistoryLimit) |
void |
setSuspend(java.lang.Boolean suspend) |
public CronJobSpec()
public CronJobSpec(java.lang.String concurrencyPolicy, java.lang.Integer failedJobsHistoryLimit, JobTemplateSpec jobTemplate, java.lang.String schedule, java.lang.Long startingDeadlineSeconds, java.lang.Integer successfulJobsHistoryLimit, java.lang.Boolean suspend)
suspend
- schedule
- jobTemplate
- startingDeadlineSeconds
- concurrencyPolicy
- failedJobsHistoryLimit
- successfulJobsHistoryLimit
- public java.lang.String getConcurrencyPolicy()
public void setConcurrencyPolicy(java.lang.String concurrencyPolicy)
concurrencyPolicy
- The concurrencyPolicypublic java.lang.Integer getFailedJobsHistoryLimit()
public void setFailedJobsHistoryLimit(java.lang.Integer failedJobsHistoryLimit)
failedJobsHistoryLimit
- The failedJobsHistoryLimitpublic JobTemplateSpec getJobTemplate()
public void setJobTemplate(JobTemplateSpec jobTemplate)
jobTemplate
- The jobTemplatepublic java.lang.String getSchedule()
public void setSchedule(java.lang.String schedule)
schedule
- The schedulepublic java.lang.Long getStartingDeadlineSeconds()
public void setStartingDeadlineSeconds(java.lang.Long startingDeadlineSeconds)
startingDeadlineSeconds
- The startingDeadlineSecondspublic java.lang.Integer getSuccessfulJobsHistoryLimit()
public void setSuccessfulJobsHistoryLimit(java.lang.Integer successfulJobsHistoryLimit)
successfulJobsHistoryLimit
- The successfulJobsHistoryLimitpublic java.lang.Boolean getSuspend()
public void setSuspend(java.lang.Boolean suspend)
suspend
- The suspendpublic java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
public void setAdditionalProperty(java.lang.String name, java.lang.Object value)
Copyright © 2015-2019 Red Hat. All Rights Reserved.