Skip to main content

Interface: IContinueAsNewWorkflowExecutionCommandAttributes

command.v1.IContinueAsNewWorkflowExecutionCommandAttributes

Properties of a ContinueAsNewWorkflowExecutionCommandAttributes.

Implemented by

Properties

backoffStartInterval

Optional backoffStartInterval: null | IDuration

How long the workflow start will be delayed - not really a "backoff" in the traditional sense.


cronSchedule

Optional cronSchedule: null | string

Should be removed. Not necessarily unused but unclear and not exposed by SDKs.


failure

Optional failure: null | IFailure

Should be removed


Optional header: null | IHeader

ContinueAsNewWorkflowExecutionCommandAttributes header


initiator

Optional initiator: null | ContinueAsNewInitiator

Should be removed


input

Optional input: null | IPayloads

ContinueAsNewWorkflowExecutionCommandAttributes input


lastCompletionResult

Optional lastCompletionResult: null | IPayloads

Should be removed


memo

Optional memo: null | IMemo

ContinueAsNewWorkflowExecutionCommandAttributes memo


retryPolicy

Optional retryPolicy: null | IRetryPolicy

ContinueAsNewWorkflowExecutionCommandAttributes retryPolicy


searchAttributes

Optional searchAttributes: null | ISearchAttributes

ContinueAsNewWorkflowExecutionCommandAttributes searchAttributes


taskQueue

Optional taskQueue: null | ITaskQueue

ContinueAsNewWorkflowExecutionCommandAttributes taskQueue


useCompatibleVersion

Optional useCompatibleVersion: null | boolean

If this is set, the workflow executing this command wishes to continue as new using a version compatible with the version that this workflow most recently ran on.


workflowRunTimeout

Optional workflowRunTimeout: null | IDuration

Timeout of a single workflow run.


workflowTaskTimeout

Optional workflowTaskTimeout: null | IDuration

Timeout of a single workflow task.


workflowType

Optional workflowType: null | IWorkflowType

ContinueAsNewWorkflowExecutionCommandAttributes workflowType