Skip to main content

Interface: IContinueAsNewWorkflowExecution

Properties of a ContinueAsNewWorkflowExecution.

Extends​

Properties​

arguments?​

optional arguments?: $Properties[] | null

Inputs to the workflow code. Should be specified. Will not re-use old arguments, as that typically wouldn't make any sense.

Inherited from​

$Properties.arguments


backoffStartInterval?​

optional backoffStartInterval?: $Properties | null

Delay before the first workflow task of the continued run is scheduled.

Inherited from​

$Properties.backoffStartInterval


headers?​

optional headers?: {[k: string]: $Properties; } | null

If set, the new workflow will have these headers. Will not re-use current workflow's headers otherwise.

Inherited from​

$Properties.headers


initialVersioningBehavior?​

optional initialVersioningBehavior?: ContinueAsNewVersioningBehavior | null

Experimental. Optionally decide the versioning behavior that the first task of the new run should use. For example, choose to AutoUpgrade on continue-as-new instead of inheriting the pinned version of the previous run.

Inherited from​

$Properties.initialVersioningBehavior


memo?​

optional memo?: {[k: string]: $Properties; } | null

If set, the new workflow will have this memo. If unset, re-uses the current workflow's memo

Inherited from​

$Properties.memo


retryPolicy?​

optional retryPolicy?: $Properties | null

If set, the new workflow will have this retry policy. If unset, re-uses the current workflow's retry policy.

Inherited from​

$Properties.retryPolicy


searchAttributes?​

optional searchAttributes?: $Properties | null

If set, the new workflow will have these search attributes. If unset, re-uses the current workflow's search attributes.

Inherited from​

$Properties.searchAttributes


taskQueue?​

optional taskQueue?: string | null

Task queue for the new workflow execution

Inherited from​

$Properties.taskQueue


versioningIntent?​

optional versioningIntent?: VersioningIntent | null

Whether the continued workflow should run on a worker with a compatible build id or not.

Inherited from​

$Properties.versioningIntent


workflowRunTimeout?​

optional workflowRunTimeout?: $Properties | null

Timeout for a single run of the new workflow. Will not re-use current workflow's value.

Inherited from​

$Properties.workflowRunTimeout


workflowTaskTimeout?​

optional workflowTaskTimeout?: $Properties | null

Timeout of a single workflow task. Will not re-use current workflow's value.

Inherited from​

$Properties.workflowTaskTimeout


workflowType?​

optional workflowType?: string | null

The identifier the lang-specific sdk uses to execute workflow code

Inherited from​

$Properties.workflowType