io.k8s.api.batch.v1

Type members

Classlikes

case class CronJob(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[CronJobSpec], status: Option[CronJobStatus])
Companion:
object
object CronJob
Companion:
class
case class CronJobList(items: Seq[CronJob], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
Companion:
object
Companion:
class
case class CronJobSpec(schedule: String, jobTemplate: JobTemplateSpec, concurrencyPolicy: Option[String], failedJobsHistoryLimit: Option[Int], startingDeadlineSeconds: Option[Long], successfulJobsHistoryLimit: Option[Int], suspend: Option[Boolean], timeZone: Option[String])
Companion:
object
Companion:
class
case class CronJobStatus(active: Option[Seq[ObjectReference]], lastScheduleTime: Option[Time], lastSuccessfulTime: Option[Time])
Companion:
object
Companion:
class
case class Job(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[JobSpec], status: Option[JobStatus])
Companion:
object
object Job
Companion:
class
case class JobCondition(`type`: String, status: String, lastProbeTime: Option[Time], lastTransitionTime: Option[Time], message: Option[String], reason: Option[String])
Companion:
object
Companion:
class
case class JobList(items: Seq[Job], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
Companion:
object
object JobList
Companion:
class
case class JobSpec(template: PodTemplateSpec, activeDeadlineSeconds: Option[Long], backoffLimit: Option[Int], completionMode: Option[String], completions: Option[Int], manualSelector: Option[Boolean], parallelism: Option[Int], podFailurePolicy: Option[PodFailurePolicy], selector: Option[LabelSelector], suspend: Option[Boolean], ttlSecondsAfterFinished: Option[Int])
Companion:
object
object JobSpec
Companion:
class
case class JobStatus(active: Option[Int], completedIndexes: Option[String], completionTime: Option[Time], conditions: Option[Seq[JobCondition]], failed: Option[Int], ready: Option[Int], startTime: Option[Time], succeeded: Option[Int], uncountedTerminatedPods: Option[UncountedTerminatedPods])
Companion:
object
object JobStatus
Companion:
class
case class JobTemplateSpec(metadata: Option[ObjectMeta], spec: Option[JobSpec])
Companion:
object
Companion:
class
case class PodFailurePolicy(rules: Seq[PodFailurePolicyRule])
Companion:
object
Companion:
class
case class PodFailurePolicyOnExitCodesRequirement(operator: String, values: Seq[Int], containerName: Option[String])
Companion:
object
case class PodFailurePolicyOnPodConditionsPattern(`type`: String, status: String)
Companion:
object
case class PodFailurePolicyRule(action: String, onPodConditions: Seq[PodFailurePolicyOnPodConditionsPattern], onExitCodes: Option[PodFailurePolicyOnExitCodesRequirement])
Companion:
object
Companion:
class
case class UncountedTerminatedPods(failed: Option[Seq[String]], succeeded: Option[Seq[String]])
Companion:
object