Interface: IStartChildWorkflowExecution
coresdk.workflow_commands.IStartChildWorkflowExecution
Properties of a StartChildWorkflowExecution.
Hierarchy
-
↳
IStartChildWorkflowExecution
Properties
cancellationType
• Optional cancellationType: null | ChildWorkflowCancellationType
Defines behaviour of the underlying workflow when child workflow cancellation has been requested.
Inherited from
cronSchedule
• Optional cronSchedule: null | string
StartChildWorkflowExecution cronSchedule
Inherited from
headers
• Optional headers: null | { [k: string]: $Properties; }
Header fields
Inherited from
input
• Optional input: null | $Properties[]
StartChildWorkflowExecution input
Inherited from
memo
• Optional memo: null | { [k: string]: $Properties; }
Memo fields
Inherited from
namespace
• Optional namespace: null | string
StartChildWorkflowExecution namespace
Inherited from
parentClosePolicy
• Optional parentClosePolicy: null | ParentClosePolicy
Default: PARENT_CLOSE_POLICY_TERMINATE.
Inherited from
priority
• Optional priority: null | $Properties
The Priority to use for this activity
Inherited from
retryPolicy
• Optional retryPolicy: null | $Properties
StartChildWorkflowExecution retryPolicy
Inherited from
searchAttributes
• Optional searchAttributes: null | $Properties
Search attributes
Inherited from
seq
• Optional seq: null | number
Lang's incremental sequence number, used as the operation identifier
Inherited from
taskQueue
• Optional taskQueue: null | string
StartChildWorkflowExecution taskQueue
Inherited from
versioningIntent
• Optional versioningIntent: null | VersioningIntent
Whether this child should run on a worker with a compatible build id or not.
Inherited from
workflowExecutionTimeout
• Optional workflowExecutionTimeout: null | $Properties
Total workflow execution timeout including retries and continue as new.
Inherited from
$Properties.workflowExecutionTimeout
workflowId
• Optional workflowId: null | string
StartChildWorkflowExecution workflowId
Inherited from
workflowIdReusePolicy
• Optional workflowIdReusePolicy: null | WorkflowIdReusePolicy
string control = 11; (unused from StartChildWorkflowExecutionCommandAttributes) Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.
Inherited from
$Properties.workflowIdReusePolicy
workflowRunTimeout
• Optional workflowRunTimeout: null | $Properties
Timeout of a single workflow run.
Inherited from
$Properties.workflowRunTimeout
workflowTaskTimeout
• Optional workflowTaskTimeout: null | $Properties
Timeout of a single workflow task.
Inherited from
$Properties.workflowTaskTimeout
workflowType
• Optional workflowType: null | string
StartChildWorkflowExecution workflowType