Interface: ContinueAsNewOptions
workflow.ContinueAsNewOptions
Options for continuing a Workflow as new
Properties
memo
• Optional
memo: Record
<string
, unknown
>
Non-searchable attributes to attach to next Workflow run
searchAttributes
• Optional
searchAttributes: SearchAttributes
Searchable attributes to attach to next Workflow run
Deprecated
Use typedSearchAttributes instead.
taskQueue
• Optional
taskQueue: string
Task queue to continue the Workflow in
typedSearchAttributes
• Optional
typedSearchAttributes: TypedSearchAttributes
| SearchAttributePair
[]
Specifies additional indexed information to attach to the Workflow Execution. More info: https://docs.temporal.io/docs/typescript/search-attributes
Values are always converted using JsonPayloadConverter, even when a custom data converter is provided. Note that search attributes are not encoded, as such, do not include any sensitive information.
If both searchAttributes and typedSearchAttributes are provided, conflicting keys will be overwritten by typedSearchAttributes.
versioningIntent
• Optional
versioningIntent: VersioningIntent
When using the Worker Versioning feature, specifies whether this Workflow should Continue-as-New onto a worker with a compatible Build Id or not. See VersioningIntent.
Default
'COMPATIBLE'
@experimental The Worker Versioning API is still being designed. Major changes are expected.
workflowRunTimeout
• Optional
workflowRunTimeout: Duration
Timeout for the entire Workflow run
Format
workflowTaskTimeout
• Optional
workflowTaskTimeout: Duration
Timeout for a single Workflow task
Format
workflowType
• Optional
workflowType: string
A string representing the Workflow type name, e.g. the filename in the Node.js SDK or class name in Java