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 |
Undocumented |
Instance Variable | id |
Undocumented |
Instance Variable | memo |
Undocumented |
Instance Variable | retry |
Undocumented |
Instance Variable | run |
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 |
@overload
def __init__(self, workflow:
@overloadMethodAsyncNoParam[ SelfType, ReturnType]
, *, id: str
, task_queue: str
, execution_timeout: Optional[ timedelta]
= None, run_timeout: Optional[ timedelta]
= None, task_timeout: Optional[ timedelta]
= None, retry_policy: Optional[ temporalio.common.RetryPolicy]
= None, memo: Optional[ Mapping[ str, Any]]
= None, typed_search_attributes: temporalio.common.TypedSearchAttributes
= temporalio.common.TypedSearchAttributes.empty):def __init__(self, workflow:
@overloadMethodAsyncSingleParam[ SelfType, ParamType, ReturnType]
, arg: ParamType
, *, id: str
, task_queue: str
, execution_timeout: Optional[ timedelta]
= None, run_timeout: Optional[ timedelta]
= None, task_timeout: Optional[ timedelta]
= None, retry_policy: Optional[ temporalio.common.RetryPolicy]
= None, memo: Optional[ Mapping[ str, Any]]
= None, typed_search_attributes: temporalio.common.TypedSearchAttributes
= temporalio.common.TypedSearchAttributes.empty):def __init__(self, workflow:
@overloadCallable[ Concatenate[ SelfType, MultiParamSpec], Awaitable[ ReturnType]]
, *, args: Sequence[ Any]
, id: str
, task_queue: str
, execution_timeout: Optional[ timedelta]
= None, run_timeout: Optional[ timedelta]
= None, task_timeout: Optional[ timedelta]
= None, retry_policy: Optional[ temporalio.common.RetryPolicy]
= None, memo: Optional[ Mapping[ str, Any]]
= None, typed_search_attributes: temporalio.common.TypedSearchAttributes
= temporalio.common.TypedSearchAttributes.empty):def __init__(self, workflow:
@overloadstr
, arg: Any
= temporalio.common._arg_unset, *, args: Sequence[ Any]
= [], id: str
, task_queue: str
, execution_timeout: Optional[ timedelta]
= None, run_timeout: Optional[ timedelta]
= None, task_timeout: Optional[ timedelta]
= None, retry_policy: Optional[ temporalio.common.RetryPolicy]
= None, memo: Optional[ Mapping[ str, Any]]
= None, typed_search_attributes: temporalio.common.TypedSearchAttributes
= temporalio.common.TypedSearchAttributes.empty):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