case classTimeSeriesScheduler(logger: Logger) extends Scheduler[TimeSeries] with TimeSeriesApp 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, TimeSeriesApp, Scheduler[TimeSeries], MetricProvider[TimeSeries], AnyRef, Any
Ordering
Alphabetic
By Inheritance
Inherited
TimeSeriesScheduler
Serializable
Serializable
Product
Equals
TimeSeriesApp
Scheduler
MetricProvider
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
newTimeSeriesScheduler(logger: Logger)
Type Members
case classExecutionDetails extends 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.