Table of Contents

Enum NexusHandlerErrorRetryBehavior

Namespace
Temporalio.Api.Enums.V1
Assembly
Temporalio.dll

NexusHandlerErrorRetryBehavior allows nexus handlers to explicity set the retry behavior of a HandlerError. If not specified, retry behavior is determined from the error type. For example internal errors are not retryable by default unless specified otherwise.

public enum NexusHandlerErrorRetryBehavior

Fields

[OriginalName("NEXUS_HANDLER_ERROR_RETRY_BEHAVIOR_NON_RETRYABLE")] NonRetryable = 2

A handler error is explicitly marked as non-retryable.

[OriginalName("NEXUS_HANDLER_ERROR_RETRY_BEHAVIOR_RETRYABLE")] Retryable = 1

A handler error is explicitly marked as retryable.

[OriginalName("NEXUS_HANDLER_ERROR_RETRY_BEHAVIOR_UNSPECIFIED")] Unspecified = 0