Class ControlOperationThrottlingException
Cloud Service/Cloud Simulator only. The exception that is thrown when
a non-data operation is throttled.
Namespace: Oracle.NoSQL.SDK
Assembly: Oracle.NoSQL.SDK.dll
Syntax
public class ControlOperationThrottlingException : RetryableException
Remarks
This exception may be thrown if an application attempts too many control operations such as table creation, deletion, or similar methods. Such operations do not use the throughput or capacity provisioned for a given table but they consume system resources and their use is limited.
This exception is retryable and the default NoSQLRetryHandler uses a large delay in order to minimize the change that a retry will also be throttled. This delay can be configured as ControlOperationBaseDelay.
Constructors
Name | Description |
---|---|
ControlOperationThrottlingException() | Initializes a new instance of ControlOperationThrottlingException. |
ControlOperationThrottlingException(String) | Initializes a new instance of ControlOperationThrottlingException with the message that describes the current exception. |
ControlOperationThrottlingException(String, Exception) | Initializes a new instance of ControlOperationThrottlingException with the message that describes the current exception and an inner exception. |