Client SDKsC#Reference
Types & Errors
Retry policy, exceptions, and resources — KubeMQ C# SDK reference.
Retry policy
| Setting | Default | Description |
|---|---|---|
Enabled | true | Enable/disable retry |
MaxRetries | 3 | Maximum retry attempts |
InitialBackoff | 500ms | Delay before first retry |
MaxBackoff | 30s | Maximum delay between retries |
BackoffMultiplier | 2.0 | Exponential multiplier |
Exception hierarchy
KubeMQException
├── KubeMQConnectionException (retryable)
├── KubeMQTimeoutException (retryable)
├── KubeMQAuthenticationException (non-retryable)
├── KubeMQConfigurationException (non-retryable)
├── KubeMQOperationException (non-retryable)
├── KubeMQRetryExhaustedException (non-retryable)
├── KubeMQStreamBrokenException (non-retryable)
├── KubeMQBufferFullException (non-retryable)
└── KubeMQPartialFailureException (non-retryable)All exceptions expose ErrorCode and IsRetryable.
Resources
See Also
Was this page helpful?