Table of Contents

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 = 1

Don't start a new operation; instead return NexusOperationAlreadyStarted error.

[OriginalName("NEXUS_OPERATION_ID_CONFLICT_POLICY_UNSPECIFIED")] Unspecified = 0
[OriginalName("NEXUS_OPERATION_ID_CONFLICT_POLICY_USE_EXISTING")] UseExisting = 2

Don't start a new operation; instead return a handle for the running operation.