CronJobSpec

final case class CronJobSpec(schedule: String, jobTemplate: JobTemplateSpec, startingDeadlineSeconds: Option[Int], concurrencyPolicy: Option[String], failedJobsHistoryLimit: Option[Int], successfulJobsHistoryLimit: Option[Int], suspend: Option[Boolean], 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

Value members

Concrete methods

if concurrencyPolicy has a value, transforms to the result of function

if concurrencyPolicy has a value, transforms to the result of function

Source:
CronJobSpec.scala

if failedJobsHistoryLimit has a value, transforms to the result of function

if failedJobsHistoryLimit has a value, transforms to the result of function

Source:
CronJobSpec.scala

transforms jobTemplate to result of function

transforms jobTemplate to result of function

Source:
CronJobSpec.scala

transforms schedule to result of function

transforms schedule to result of function

Source:
CronJobSpec.scala

if startingDeadlineSeconds has a value, transforms to the result of function

if startingDeadlineSeconds has a value, transforms to the result of function

Source:
CronJobSpec.scala

if successfulJobsHistoryLimit has a value, transforms to the result of function

if successfulJobsHistoryLimit has a value, transforms to the result of function

Source:
CronJobSpec.scala

if suspend has a value, transforms to the result of function

if suspend has a value, transforms to the result of function

Source:
CronJobSpec.scala

if timeZone has a value, transforms to the result of function

if timeZone has a value, transforms to the result of function

Source:
CronJobSpec.scala

Returns a new data with concurrencyPolicy set to new value

Returns a new data with concurrencyPolicy set to new value

Source:
CronJobSpec.scala

Returns a new data with failedJobsHistoryLimit set to new value

Returns a new data with failedJobsHistoryLimit set to new value

Source:
CronJobSpec.scala

Returns a new data with jobTemplate set to new value

Returns a new data with jobTemplate set to new value

Source:
CronJobSpec.scala

Returns a new data with schedule set to new value

Returns a new data with schedule set to new value

Source:
CronJobSpec.scala

Returns a new data with startingDeadlineSeconds set to new value

Returns a new data with startingDeadlineSeconds set to new value

Source:
CronJobSpec.scala

Returns a new data with successfulJobsHistoryLimit set to new value

Returns a new data with successfulJobsHistoryLimit set to new value

Source:
CronJobSpec.scala

Returns a new data with suspend set to new value

Returns a new data with suspend set to new value

Source:
CronJobSpec.scala

Returns a new data with timeZone set to new value

Returns a new data with timeZone set to new value

Source:
CronJobSpec.scala

Inherited methods

Inherited from:
Product