# Uses of Class
oracle.nosql.driver.NoSQLException

Packages that use NoSQLException
Package
Description
oracle.nosql.driver
Contains the public API for using the Oracle NoSQL Database as well as configuration and common parameter classes used in database operations.
oracle.nosql.driver.kv
This package contains classes that are specific to using the driver on-premises and not applicable to the Cloud Service.

- ## Uses of NoSQLException in oracle.nosql.driver

  Subclasses of NoSQLException in oracle.nosql.driver
  Modifier and Type
  Class
  Description
  `class`
  `BatchOperationNumberLimitException`
  Cloud service only.
  `class`
  `DeploymentException`
  Cloud service only.
  `class`
  `EvolutionLimitException`
  Cloud service only.
  `class`
  `IndexExistsException`
  The operation attempted to create an index for a table but the named index already exists.
  `class`
  `IndexLimitException`
  Cloud service only.
  `class`
  `IndexNotFoundException`
  The operation attempted to access a index that does not exist or is not in a visible state.
  `class`
  `InvalidAuthorizationException`
  The exception is thrown if the application presents an invalid authorization string in a request.
  `class`
  `JsonParseException`
  An exception indicating a problem parsing JSON.
  `class`
  `KeySizeLimitException`
  Cloud service only.
  `class`
  `OperationNotSupportedException`
  The operation attempted is not supported.
  `class`
  `OperationThrottlingException`
  Cloud service only.
  `class`
  `PrepareQueryException`
  The query must be recompiled after DDL changes on the tables and/or indexes that are accessed by the query.
  `class`
  `ReadThrottlingException`
  Cloud service only.
  `class`
  `RequestSizeLimitException`
  Cloud service only.
  `class`
  `RequestTimeoutException`
  Thrown when a request cannot be processed because the configured timeout interval is exceeded.
  `class`
  `ResourceExistsException`
  The operation attempted to create a resource but it already exists.
  `class`
  `ResourceLimitException`
  Cloud service only.
  `class`
  `ResourceNotFoundException`
  The operation attempted to access a resource that does not exist or is not in a visible state.
  `class`
  `RetryableException`
  A base exception for all exceptions that may be retried with a reasonable expectation that they may succeed on retry.
  `class`
  `RowSizeLimitException`
  Cloud service only.
  `class`
  `SecurityInfoNotReadyException`
  Cloud service only.
  `class`
  `SystemException`
  An exception that is thrown when there is an internal system problem.
  `class`
  `TableBusyException`
  Deprecated.
  this class is no longer used
  `class`
  `TableExistsException`
  The operation attempted to create a table but the named table already exists.
  `class`
  `TableLimitException`
  Cloud service only.
  `class`
  `TableNotFoundException`
  The operation attempted to access a table that does not exist or is not in a visible state.
  `class`
  `TableNotReadyException`
  Cloud service only.
  `class`
  `TableSizeException`
  An exception indicating a table size limit has been exceeded by writing more data than the table can support.
  `class`
  `ThrottlingException`
  Cloud service only.
  `class`
  `UnauthorizedException`
  The exception is thrown if an application does not have sufficient permission to perform a request.
  `class`
  `UnsupportedProtocolException`
  This exception is thrown if the server does not support the current driver protocol version.
  `class`
  `UnsupportedQueryVersionException`
  This exception is thrown if the server does not support the current query protocol version.
  `class`
  `WriteThrottlingException`
  Cloud service only.

- ## Uses of NoSQLException in oracle.nosql.driver.kv

  Subclasses of NoSQLException in oracle.nosql.driver.kv
  Modifier and Type
  Class
  Description
  `class`
  `AuthenticationException`
  On-premises only.