Skip to content

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).