Skip to main content

Interface: INewWorkflowExecutionInfo

workflow.v1.INewWorkflowExecutionInfo

Properties of a NewWorkflowExecutionInfo.

Hierarchy

Properties

cronSchedule

Optional cronSchedule: null | string

See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/

Inherited from

$Properties.cronSchedule


Optional header: null | $Properties

NewWorkflowExecutionInfo header

Inherited from

$Properties.header


input

Optional input: null | $Properties

Serialized arguments to the workflow.

Inherited from

$Properties.input


memo

Optional memo: null | $Properties

NewWorkflowExecutionInfo memo

Inherited from

$Properties.memo


priority

Optional priority: null | $Properties

Priority metadata

Inherited from

$Properties.priority


retryPolicy

Optional retryPolicy: null | $Properties

The retry policy for the workflow. Will never exceed workflow_execution_timeout.

Inherited from

$Properties.retryPolicy


searchAttributes

Optional searchAttributes: null | $Properties

NewWorkflowExecutionInfo searchAttributes

Inherited from

$Properties.searchAttributes


taskQueue

Optional taskQueue: null | $Properties

NewWorkflowExecutionInfo taskQueue

Inherited from

$Properties.taskQueue


userMetadata

Optional userMetadata: null | $Properties

Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionConfig for use by user interfaces to display the fixed as-of-start summary and details of the workflow.

Inherited from

$Properties.userMetadata


versioningOverride

Optional versioningOverride: null | $Properties

If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.

Inherited from

$Properties.versioningOverride


workflowExecutionTimeout

Optional workflowExecutionTimeout: null | $Properties

Total workflow execution timeout including retries and continue as new.

Inherited from

$Properties.workflowExecutionTimeout


workflowId

Optional workflowId: null | string

NewWorkflowExecutionInfo workflowId

Inherited from

$Properties.workflowId


workflowIdReusePolicy

Optional workflowIdReusePolicy: null | WorkflowIdReusePolicy

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 | $Properties

NewWorkflowExecutionInfo workflowType

Inherited from

$Properties.workflowType