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
public class OperationThrottlingException extends ThrottlingException
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:
- Serialized Form
-
-
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
-
-