temporalio.client.ScheduleSpec
Specification of the times scheduled actions may occur.
The times are the union of calendars, intervals, and
cron_expressions excluding anything in skip.
| Class Variable | calendars |
Calendar-based specification of times. |
| Class Variable | cron |
Cron-based specification of times. |
| Class Variable | end |
Time after which any matching times will be skipped. |
| Class Variable | intervals |
Interval-based specification of times. |
| Class Variable | jitter |
Jitter to apply each action. |
| Class Variable | skip |
Set of matching calendar times that will be skipped. |
| Class Variable | start |
Time before which any matching times will be skipped. |
| Class Variable | time |
IANA time zone name, for example US/Central. |
| Static Method | _from |
Undocumented |
| Method | _to |
Undocumented |
Calendar-based specification of times.
Cron-based specification of times.
This is provided for easy migration from legacy string-based cron
scheduling. New uses should use calendars instead. These
expressions will be translated to calendar-based specifications on the
server.
Time after which any matching times will be skipped.
Interval-based specification of times.
Jitter to apply each action.
An action's scheduled time will be incremented by a random value between 0 and this value if present (but not past the next schedule).
Set of matching calendar times that will be skipped.
Time before which any matching times will be skipped.
IANA time zone name, for example US/Central.