The SchedulingContext type that will be passed to Execution created by the Scheduler managing this Scheduling.
The DependencyDescriptor used to annotate the edges of the Workflow graphs created for this Scheduling.
The DependencyDescriptor used to annotate the edges of the Workflow graphs created for this Scheduling. For example a TimeSeries scheduling provide a configurable time offset, allowing 2 jobs to depends of each other with a specified offset (like hourly job A depends on hourly job B with a 3 hours time offset).
Output the configuration details of this Scheduling as Json.
Output the configuration details of this Scheduling as Json. Used for the UI.
Represent a type of scheduling. A typical cuttle scheduling is TimeSeries for example, that is a scheduling based on a calendar.