class documentation
class ScheduleActionStartWorkflow(ScheduleAction): (source)
Schedule action to start a workflow.
Warning
Schedules are an experimental feature.
Method | __init__ |
Create a start-workflow action. |
Class Variable | headers |
Undocumented |
Instance Variable | args |
Undocumented |
Instance Variable | execution |
Undocumented |
Instance Variable | id |
Undocumented |
Instance Variable | memo |
Undocumented |
Instance Variable | retry |
Undocumented |
Instance Variable | run |
Undocumented |
Instance Variable | search |
Undocumented |
Instance Variable | task |
Undocumented |
Instance Variable | task |
Undocumented |
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, search_attributes: temporalio.common.SearchAttributes
= {}):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, search_attributes: temporalio.common.SearchAttributes
= {}):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, search_attributes: temporalio.common.SearchAttributes
= {}):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, search_attributes: temporalio.common.SearchAttributes
= {}):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.
@staticmethod
def _from_proto(info:
def _from_proto(info:
temporalio.api.workflow.v1.NewWorkflowExecutionInfo
) -> ScheduleActionStartWorkflow
:
(source)
¶
Undocumented