module documentation
Client for accessing Temporal.
Class |
|
Handle representing an external activity for completion and heartbeat. |
Class |
|
Reference to an async activity by its qualified ID. |
Class |
|
Input for OutboundInterceptor.backfill_schedule . |
Class |
|
Base class for Build ID operations as used by Client.update_worker_build_id_compatibility . |
Class |
|
Adds a new Build Id into an existing compatible set. The newly added ID becomes the default for that compatible set, and thus new workflow tasks for workflows which have been executing on workers in that set will now start on this new Build Id. |
Class |
|
Adds a new Build Id into a new set, which will be used as the default set for the queue. This means all new workflows will start on this Build Id. |
Class |
|
Merges two sets into one set, thus declaring all the Build Ids in both as compatible with one another. The default of the primary set is maintained as the merged set's overall default. |
Class |
|
Promotes a Build Id within an existing set to become the default ID for that set. |
Class |
|
Promotes a set of compatible Build Ids to become the current default set for the task queue. Any Build Id in the set may be used to target it. |
Class |
|
Contains information about the reachability of a specific Build ID |
Class |
|
A set of Build IDs which are compatible with each other. |
Class |
|
Input for OutboundInterceptor.cancel_workflow . |
Class |
|
Client for accessing Temporal. |
Class |
|
TypedDict of config originally passed to Client . |
Class |
|
Client for accessing Temporal Cloud Operations API. |
Class |
|
Input for OutboundInterceptor.complete_async_activity . |
Class |
|
Input for OutboundInterceptor.count_workflows . |
Class |
|
Input for OutboundInterceptor.create_schedule . |
Class |
|
Input for OutboundInterceptor.delete_schedule . |
Class |
|
Input for OutboundInterceptor.describe_schedule . |
Class |
|
Input for OutboundInterceptor.describe_workflow . |
Class |
|
Input for OutboundInterceptor.fail_async_activity . |
Class |
|
Input for OutboundInterceptor.fetch_workflow_history_events . |
Class |
|
Input for OutboundInterceptor.get_worker_build_id_compatibility . |
Class |
|
Input for OutboundInterceptor.get_worker_task_reachability . |
Class |
|
Input for OutboundInterceptor.heartbeat_async_activity . |
Class |
|
Interceptor for clients. |
Class |
|
Input for OutboundInterceptor.list_schedules . |
Class |
|
Input for OutboundInterceptor.list_workflows . |
Class |
|
OutboundInterceptor for intercepting client calls. |
Class |
|
Input for OutboundInterceptor.pause_schedule . |
Class |
|
Input for OutboundInterceptor.query_workflow . |
Class |
|
Input for OutboundInterceptor.report_cancellation_async_activity . |
Class |
|
A schedule for periodically running an action. |
Class |
|
Base class for an action a schedule can take. |
Class |
|
Base class for an action execution. |
Class |
|
Execution of a scheduled workflow start. |
Class |
|
Information about when an action took place. |
Class |
|
Schedule action to start a workflow. |
Class |
|
Asynchronous iterator for ScheduleListDescription values. |
Class |
|
Time period and policy for actions taken as if the time passed right now. |
Class |
|
Specification relative to calendar time when to run an action. |
Class |
|
Description of a schedule. |
Class |
|
Handle for interacting with a schedule. |
Class |
|
Information about a schedule. |
Class |
|
Specification for scheduling on an interval. |
Class |
|
Base class for an action a listed schedule can take. |
Class |
|
Action to start a workflow on a listed schedule. |
Class |
|
Description of a listed schedule. |
Class |
|
Information about a listed schedule. |
Class |
|
Details for a listed schedule. |
Class |
|
State of a listed schedule. |
Class |
|
Controls what happens when a workflow would be started by a schedule but one is already running. |
Class |
|
Policies of a schedule. |
Class |
|
Inclusive range for a schedule match value. |
Class |
|
Specification of the times scheduled actions may occur. |
Class |
|
State of a schedule. |
Class |
|
Result of an update callback for ScheduleHandle.update . |
Class |
|
Parameter for an update callback for ScheduleHandle.update . |
Class |
|
Input for OutboundInterceptor.signal_workflow . |
Class |
|
Input for OutboundInterceptor.start_workflow . |
Class |
|
Input for OutboundInterceptor.start_workflow_update . |
Class |
|
Input for OutboundInterceptor.start_update_with_start_workflow . |
Class |
|
Enumerates how a task might reach certain kinds of workflows |
Class |
|
Input for OutboundInterceptor.terminate_workflow . |
Class |
|
Input for OutboundInterceptor.trigger_schedule . |
Class |
|
Input for OutboundInterceptor.unpause_schedule . |
Class |
|
Input for OutboundInterceptor.update_schedule . |
Class |
|
StartWorkflow input for OutboundInterceptor.start_update_with_start_workflow . |
Class |
|
Update input for OutboundInterceptor.start_update_with_start_workflow . |
Class |
|
Input for OutboundInterceptor.update_worker_build_id_compatibility . |
Class |
|
Defines a start-workflow operation used by update-with-start requests. |
Class |
|
Represents the sets of compatible Build ID versions associated with some Task Queue, as fetched by Client.get_worker_build_id_compatibility . |
Class |
|
Contains information about the reachability of some Build IDs |
Class |
|
Info for a single workflow execution run. |
Class |
|
Asynchronous iterator for WorkflowExecution values. |
Class |
|
Representation of a count from a count workflows call. |
Class |
|
Aggregation group if the workflow count query had a group-by clause. |
Class |
|
Description for a single workflow execution run. |
Class |
|
Status of a workflow execution. |
Class |
|
Handle for interacting with a workflow. |
Class |
|
A workflow's ID and immutable history. |
Class |
|
Asynchronous iterator for history events of a workflow. |
Class |
|
Type of history events to get for a workflow. |
Class |
|
Handle for a workflow update execution request. |
Class |
|
Stage to wait for workflow update to reach before returning from start_update. |
Exception |
|
Error that occurs when async activity attempted heartbeat but was cancelled. |
Exception |
|
Error that occurs on some client calls that timeout or get cancelled. |
Exception |
|
Error when a schedule is already running. |
Exception |
|
Error that occurs when a workflow was continued as new. |
Exception |
|
Error that occurs when a workflow is unsuccessful. |
Exception |
|
Error that occurs when a query fails. |
Exception |
|
Error that occurs when a query was rejected. |
Exception |
|
Error that occurs when an update fails. |
Exception |
|
Error that occurs when update RPC call times out or is cancelled. |
Class | _ |
Undocumented |
Async Function | _decode |
Returns (summary, details) |
Async Function | _encode |
Undocumented |
Function | _fix |
Undocumented |
Function | _fix |
Undocumented |
Function | _history |
Undocumented |
Variable | _pascal |
Undocumented |
async def _decode_user_metadata(converter:
temporalio.converter.DataConverter
, metadata: Optional[ temporalio.api.sdk.v1.UserMetadata]
) -> Tuple[ Optional[ str], Optional[ str]]
:
(source)
¶
Returns (summary, details)
async def _encode_user_metadata(converter:
temporalio.converter.DataConverter
, summary: Optional[ Union[ str, temporalio.api.common.v1.Payload]]
, details: Optional[ Union[ str, temporalio.api.common.v1.Payload]]
) -> Optional[ temporalio.api.sdk.v1.UserMetadata]
:
(source)
¶
Undocumented