Package-level declarations
Types
Link copied to clipboard
data class CronJob(val apiVersion: String? = null, val kind: String? = null, val metadata: ObjectMeta? = null, val spec: CronJobSpec? = null, val status: CronJobStatus? = null)
CronJob represents the configuration of a single cron job.
Link copied to clipboard
data class CronJobSpec(val concurrencyPolicy: String? = null, val failedJobsHistoryLimit: Int? = null, val jobTemplate: JobTemplateSpec, val schedule: String, val startingDeadlineSeconds: Int? = null, val successfulJobsHistoryLimit: Int? = null, val suspend: Boolean? = null)
CronJobSpec describes how the job execution will look like and when it will actually run.
Link copied to clipboard
data class CronJobSpecPatch(val concurrencyPolicy: String? = null, val failedJobsHistoryLimit: Int? = null, val jobTemplate: JobTemplateSpecPatch? = null, val schedule: String? = null, val startingDeadlineSeconds: Int? = null, val successfulJobsHistoryLimit: Int? = null, val suspend: Boolean? = null)
CronJobSpec describes how the job execution will look like and when it will actually run.
Link copied to clipboard
data class CronJobStatus(val active: List<ObjectReference>? = null, val lastScheduleTime: String? = null)
CronJobStatus represents the current state of a cron job.
Link copied to clipboard
data class CronJobStatusPatch(val active: List<ObjectReferencePatch>? = null, val lastScheduleTime: String? = null)
CronJobStatus represents the current state of a cron job.
Link copied to clipboard
JobTemplateSpec describes the data a Job should have when created from a template
Link copied to clipboard
data class JobTemplateSpecPatch(val metadata: ObjectMetaPatch? = null, val spec: JobSpecPatch? = null)
JobTemplateSpec describes the data a Job should have when created from a template