class documentation
class ScheduleActionStartWorkflow(ScheduleAction): (source)
Constructors: ScheduleActionStartWorkflow(workflow, arg, args, id, ...), ScheduleActionStartWorkflow._from_proto(info)
Schedule action to start a workflow.
| Method | __init__ |
Create a start-workflow action. |
| Instance Variable | args |
Undocumented |
| Instance Variable | execution |
Undocumented |
| Instance Variable | headers |
Headers may still be encoded by the payload codec if present. |
| Instance Variable | id |
Undocumented |
| Instance Variable | memo |
Undocumented |
| Instance Variable | priority |
Undocumented |
| Instance Variable | retry |
Undocumented |
| Instance Variable | run |
Undocumented |
| Instance Variable | static |
Undocumented |
| Instance Variable | static |
Undocumented |
| Instance Variable | task |
Undocumented |
| Instance Variable | task |
Undocumented |
| Instance Variable | typed |
Undocumented |
| Instance Variable | untyped |
This is deprecated and is only present in case existing untyped attributes already exist for update. This should never be used when creating. |
| Instance Variable | workflow |
Undocumented |
| Static Method | _from |
Undocumented |
| Async Method | _to |
Undocumented |
| Instance Variable | _from |
Undocumented |
@overload
def __init__(self, workflow:
@overloadMethodAsyncNoParam[ SelfType, ReturnType], *, id: str, task_queue: str, execution_timeout: timedelta | None = None, run_timeout: timedelta | None = None, task_timeout: timedelta | None = None, retry_policy: temporalio.common.RetryPolicy | None = None, memo: Mapping[ str, Any] | None = None, typed_search_attributes: temporalio.common.TypedSearchAttributes = temporalio.common.TypedSearchAttributes.empty, static_summary: str | None = None, static_details: str | None = None, priority: temporalio.common.Priority = temporalio.common.Priority.default):def __init__(self, workflow:
@overloadMethodAsyncSingleParam[ SelfType, ParamType, ReturnType], arg: ParamType, *, id: str, task_queue: str, execution_timeout: timedelta | None = None, run_timeout: timedelta | None = None, task_timeout: timedelta | None = None, retry_policy: temporalio.common.RetryPolicy | None = None, memo: Mapping[ str, Any] | None = None, typed_search_attributes: temporalio.common.TypedSearchAttributes = temporalio.common.TypedSearchAttributes.empty, static_summary: str | None = None, static_details: str | None = None, priority: temporalio.common.Priority = temporalio.common.Priority.default):def __init__(self, workflow:
@overloadCallable[ Concatenate[ SelfType, MultiParamSpec], Awaitable[ ReturnType]], *, args: Sequence[ Any], id: str, task_queue: str, execution_timeout: timedelta | None = None, run_timeout: timedelta | None = None, task_timeout: timedelta | None = None, retry_policy: temporalio.common.RetryPolicy | None = None, memo: Mapping[ str, Any] | None = None, typed_search_attributes: temporalio.common.TypedSearchAttributes = temporalio.common.TypedSearchAttributes.empty, static_summary: str | None = None, static_details: str | None = None, priority: temporalio.common.Priority = temporalio.common.Priority.default):def __init__(self, workflow:
@overloadstr, arg: Any = temporalio.common._arg_unset, *, args: Sequence[ Any] = [], id: str, task_queue: str, execution_timeout: timedelta | None = None, run_timeout: timedelta | None = None, task_timeout: timedelta | None = None, retry_policy: temporalio.common.RetryPolicy | None = None, memo: Mapping[ str, Any] | None = None, typed_search_attributes: temporalio.common.TypedSearchAttributes = temporalio.common.TypedSearchAttributes.empty, static_summary: str | None = None, static_details: str | None = None, priority: temporalio.common.Priority = temporalio.common.Priority.default):def __init__(self, workflow:
(source)
¶
str, *, raw_info: temporalio.api.workflow.v1.NewWorkflowExecutionInfo):Create a start-workflow action.
See Client.start_workflow for details on these parameter
values.
This is deprecated and is only present in case existing untyped attributes already exist for update. This should never be used when creating.
@staticmethod
def _from_proto(info:
def _from_proto(info:
temporalio.api.workflow.v1.NewWorkflowExecutionInfo) -> ScheduleActionStartWorkflow:
(source)
¶
Undocumented