hopsworks.job_schedule #
JobSchedule #
For backwards compatibility hopsworks.job_schedule.JobSchedule is still available as hsfs.core.job_schedule.JobSchedule. The use of this alias is discouraged as it is to be deprecated.
id property #
Return the schedule id.
start_date_time property #
Return the schedule start time.
end_date_time property #
Return the schedule end time.
enabled property #
Return whether the schedule is enabled or not.
cron_expression property #
Return the schedule cron expression.
next_execution_date_time property #
Return the next execution time.
catchup property #
If True, backfill all missed intervals on scheduler recovery; if False, only the most recent.
max_active_runs property #
Maximum number of concurrent executions allowed for this job (default 1).
start_time_offset_seconds property #
Controls HOPS_START_TIME.
None = previous cron fire (last execution time); otherwise cron_fire + seconds (negative = before, positive = after).
end_time_offset_seconds property #
Controls HOPS_END_TIME. None = cron fire time; otherwise cron_fire + seconds.
skip_to_date property #
If set, reconciliation skips all missed intervals before this date.
max_catchup_runs property #
Upper bound on missed intervals created during reconciliation (keeps most recent).