Enum NexusOperationIdConflictPolicy
- Namespace
- Temporalio.Api.Enums.V1
- Assembly
- Temporalio.dll
Defines what to do when trying to start a Nexus operation with the same ID as a running operation. Note that it is never valid to have two running instances of the same operation ID.
See NexusOperationIdReusePolicy for handling operation ID duplication with a closed operation.
public enum NexusOperationIdConflictPolicy
Fields
[OriginalName("NEXUS_OPERATION_ID_CONFLICT_POLICY_FAIL")] Fail = 1Don't start a new operation; instead return
NexusOperationAlreadyStartederror.[OriginalName("NEXUS_OPERATION_ID_CONFLICT_POLICY_UNSPECIFIED")] Unspecified = 0[OriginalName("NEXUS_OPERATION_ID_CONFLICT_POLICY_USE_EXISTING")] UseExisting = 2Don't start a new operation; instead return a handle for the running operation.