Enum ResourceExhaustedCause
- Namespace
- Temporalio.Api.Enums.V1
- Assembly
- Temporalio.dll
public enum ResourceExhaustedCause
Fields
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_APS_LIMIT")] ApsLimit = 6Caller exceeds action per second limit.
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_BUSY_WORKFLOW")] BusyWorkflow = 5Workflow is busy
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_CIRCUIT_BREAKER_OPEN")] CircuitBreakerOpen = 8Circuit breaker is open/half-open.
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_CONCURRENT_LIMIT")] ConcurrentLimit = 2Caller exceeds max concurrent request limit.
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_OPS_LIMIT")] OpsLimit = 9Namespace exceeds operations rate limit.
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_PERSISTENCE_LIMIT")] PersistenceLimit = 4Namespace exceeds persistence rate limit.
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_PERSISTENCE_STORAGE_LIMIT")] PersistenceStorageLimit = 7Persistence storage limit exceeded.
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_RPS_LIMIT")] RpsLimit = 1Caller exceeds request per second limit.
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_SYSTEM_OVERLOADED")] SystemOverloaded = 3System overloaded.
[OriginalName("RESOURCE_EXHAUSTED_CAUSE_UNSPECIFIED")] Unspecified = 0