CronJobSpec

final case class CronJobSpec(startingDeadlineSeconds: Option[Int], concurrencyPolicy: Option[String], failedJobsHistoryLimit: Option[Int], successfulJobsHistoryLimit: Option[Int], suspend: Option[Boolean], schedule: String, jobTemplate: JobTemplateSpec, timeZone: Option[String])

CronJobSpec describes how the job execution will look like and when it will actually run.

Source:
CronJobSpec.scala
trait Product
trait Equals
class Object
trait Matchable
class Any