KubeMQ
Client SDKsC#Reference

Types & Errors

Retry policy, exceptions, and resources — KubeMQ C# SDK reference.

Retry policy

SettingDefaultDescription
EnabledtrueEnable/disable retry
MaxRetries3Maximum retry attempts
InitialBackoff500msDelay before first retry
MaxBackoff30sMaximum delay between retries
BackoffMultiplier2.0Exponential 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?

On this page