Class Schedule

java.lang.Object
io.kestra.core.models.triggers.AbstractTrigger
io.kestra.core.models.triggers.types.Schedule
All Implemented Interfaces:
PollingTriggerInterface, TriggerOutput<Schedule.Output>

@Example(title="A schedule with a backfill",code={"triggers:"," - id: schedule"," type: io.kestra.core.models.triggers.types.Schedule"," cron: \"*/15 * * * *\""," backfill:"," start: 2020-06-25T14:00:00Z"},full=true) @Example(title="A schedule with a nickname",code={"triggers:"," - id: schedule"," type: io.kestra.core.models.triggers.types.Schedule"," cron: \"@hourly\""},full=true) @Example(title="A schedule that run only the first monday on every month at 11 AM",code={"triggers:"," - id: schedule"," cron: \"0 11 * * 1\""," scheduleConditions:"," - id: monday"," date: \"{{ trigger.date }}\""," dayOfWeek: \"MONDAY\""," dayInMonth: \"FIRST\""},full=true) public class Schedule extends AbstractTrigger implements PollingTriggerInterface, TriggerOutput<Schedule.Output>