Table of Contents

Namespace Temporalio.Client.Schedules

Classes

Schedule

A schedule for periodically running an action.

ScheduleAction

Base class for an action a schedule can take. See ScheduleActionStartWorkflow for the most commonly used implementation.

ScheduleActionExecution

Base class for an action execution. The most common implementation is ScheduleActionExecutionStartWorkflow.

ScheduleActionExecutionStartWorkflow

Action execution representing a scheduled workflow start.

ScheduleActionResult

Information about when an action took place.

ScheduleActionStartWorkflow

Schedule action to start a workflow. Instead of the constructor, most users should use the Create static method to create a typed workflow invocation.

ScheduleBackfill

Time period and policy for actions taken as if the time passed right now.

ScheduleCalendarSpec

Specification relative to calendar time when to run an action.

ScheduleDescription

Description of a schedule.

ScheduleHandle

Handle for interacting with a schedule.

ScheduleInfo

Information about a schedule.

ScheduleIntervalSpec

Specification for scheduling on an interval. Matching times are expressed as epoch + (n * every) + offset.

ScheduleListAction

Base class for an action a listed schedule can take. The most common implementation is ScheduleListActionStartWorkflow.

ScheduleListActionStartWorkflow

Action to start a workflow on a listed schedule.

ScheduleListDescription

Description of a listed schedule.

ScheduleListInfo

Information about a listed schedule.

ScheduleListOptions

Options when listing schedules.

ScheduleListSchedule

Details for a listed schedule.

ScheduleListState

State of a listed schedule.

ScheduleOptions

Options for creating a schedule.

SchedulePolicy

Policies of a schedule.

ScheduleRange

Inclusive range for a schedule match value.

ScheduleSpec

Specification of the times scheduled actions may occur. The times are the union of Calendars, Intervals, and CronExpressions excluding anything in Skip.

ScheduleState

State of a schedule.

ScheduleTriggerOptions

Options for triggering a schedule.

ScheduleUpdate

An update returned from an updater.

ScheduleUpdateInput

Parameter passed to a schedule updater.