case classTimeSeriesScheduler(logger: Logger, stateRetention: Option[Duration] = None, maxVersionsHistory: Option[Int] = None) extends Scheduler[TimeSeries] with Product with Serializable
A TimeSeriesScheduler executes the Workflow for the
time partitions defined in a calendar. Each Job defines how it mnaps
to the calendar (for example Hourly or Daily UTC), and the Scheduler
ensure that at least one Execution is created and successfully run
for each defined Job/Period.
The scheduler also allow to Backfill already computed partitions. The Backfill can be recursive
or not and an audit log of backfills is kept.
Linear Supertypes
Serializable, Serializable, Product, Equals, Scheduler[TimeSeries], MetricProvider[TimeSeries], AnyRef, Any
A TimeSeriesScheduler executes the Workflow for the time partitions defined in a calendar. Each Job defines how it mnaps to the calendar (for example Hourly or Daily UTC), and the Scheduler ensure that at least one Execution is created and successfully run for each defined Job/Period.
The scheduler also allow to Backfill already computed partitions. The Backfill can be recursive or not and an audit log of backfills is kept.