Skip to main content

Interface: IWorkflowExecutionOptions

workflow.v1.IWorkflowExecutionOptions

Properties of a WorkflowExecutionOptions.

Implemented by

Properties

priority

Optional priority: null | IPriority

If set, overrides the workflow's priority sent by the SDK.


timeSkippingConfig

Optional timeSkippingConfig: null | ITimeSkippingConfig

The time-skipping configuration for this workflow execution. When fast_forward is set, time will be fast-forwarded to a future point relative to the current workflow timestamp. Each call takes effect, even if fast_forward is set to the same duration, since the target time is recalculated from the current timestamp on every call.

This field must be updated as a whole; updating individual sub-fields is not supported. When setting the update mask in UpdateWorkflowExecutionOptionsRequest, BatchOperationUpdateWorkflowExecutionOptions, etc., use a mask that covers the entire field.


versioningOverride

Optional versioningOverride: null | IVersioningOverride

If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion.