Package oracle.nosql.driver
Class OperationThrottlingException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
oracle.nosql.driver.NoSQLException
oracle.nosql.driver.RetryableException
oracle.nosql.driver.ThrottlingException
oracle.nosql.driver.OperationThrottlingException
- All Implemented Interfaces:
Serializable
Cloud service only.
An exception that is thrown when a non-data operation is throttled. This can happen if an application attempts too many control operations such as table creation, deletion, or similar methods. Such operations do not use throughput or capacity provisioned for a given table but they consume system resources and their use is limited.
Operations resulting in this exception can be retried but it is recommended that callers use a relatively large delay before retrying in order to minimize the chance that a retry will also be throttled.
- See Also:
-
Method Summary
Methods inherited from class oracle.nosql.driver.RetryableException
okToRetry
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString