ConstReadonlyALLOW_DUPLICATE: "ALLOW_DUPLICATE"The Workflow can be started if the previous Workflow is in a Closed state.
ReadonlyALLOW_DUPLICATE_FAILED_ONLY: "ALLOW_DUPLICATE_FAILED_ONLY"The Workflow can be started if the previous Workflow is in a Closed state that is not Completed.
ReadonlyREJECT_DUPLICATE: "REJECT_DUPLICATE"The Workflow cannot be started.
ReadonlyTERMINATE_IF_RUNNING: "TERMINATE_IF_RUNNING"Terminate the current Workflow if one is already running; otherwise allow reusing the Workflow ID.
Use WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE instead, and
set WorkflowOptions.workflowIdConflictPolicy to
WorkflowIdConflictPolicy.WORKFLOW_ID_CONFLICT_POLICY_TERMINATE_EXISTING.
When using this option, WorkflowOptions.workflowIdConflictPolicy must be left unspecified.
ReadonlyWORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE: "ALLOW_DUPLICATE"Use ALLOW_DUPLICATE instead.
ReadonlyWORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE_FAILED_ONLY: "ALLOW_DUPLICATE_FAILED_ONLY"Use ALLOW_DUPLICATE_FAILED_ONLY instead.
ReadonlyWORKFLOW_ID_REUSE_POLICY_REJECT_DUPLICATE: "REJECT_DUPLICATE"Use REJECT_DUPLICATE instead.
ReadonlyWORKFLOW_ID_REUSE_POLICY_TERMINATE_IF_RUNNING: "TERMINATE_IF_RUNNING"Use TERMINATE_IF_RUNNING instead.
ReadonlyWORKFLOW_ID_REUSE_POLICY_UNSPECIFIED: undefinedNo need to use this. If a WorkflowIdReusePolicy is set to this, or is not set at all, the default value will be used.
Either leave property undefined, or use ALLOW_DUPLICATE instead.
Defines what happens when trying to start a Workflow with the same ID as a Closed Workflow.
See WorkflowOptions.workflowIdConflictPolicy for what happens when trying to start a Workflow with the same ID as a Running Workflow.
Concept: Workflow Id Reuse Policy
Note: It is not possible to have two actively running Workflows with the same ID.