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
data class JobTemplateSpec(val metadata: ObjectMeta? = null, val spec: JobSpec? = null)

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