An interface for exceptions that are able to report the address of the coordinator host that was contacted.
Exception thrown when a query attempts to create a keyspace or table that already exists.
Indicates an error during the authentication phase while connecting to a node.
Indicates that the contacted host was bootstrapping when it received a read query.
Indicates that a connection has run out of stream IDs.
Indicates that a connection pool has run out of available connections.
Indicates that a connection to a host has encountered a problem and that it should be closed.
Top level class for exceptions thrown by the driver.
An unexpected error happened internally.
Indicates that the response frame for a request exceeded
(default: 256MB, configurable via com.datastax.driver.NATIVE_TRANSPORT_MAX_FRAME_SIZE_IN_MB
system property) and thus was not parsed.
Error during the execution of a function.
A specific invalid query exception that indicates that the query is invalid because of some configuration problem.
Indicates a syntactically correct but invalid query.
Thrown when a
is unable to perform the requested operation (serialization,
deserialization, parsing or formatting) because the
object or the byte buffer content being processed does not
comply with the expected Java and/or CQL type.
Exception thrown when a query cannot be performed because no host is available.
Thrown on a client-side timeout, i.e.
Indicates that the contacted host reported itself being overloaded.
Indicates an error while deserializing a (previously serialized)
or when a paging state does not match the statement being executed.
Indicates that the contacted host reported a protocol error.
A failure to reach the required consistency level during the execution of a query.
Exception related to the execution of a query.
An exception indicating that a query cannot be executed because it is syntactically incorrect, invalid, unauthorized or any other reason.
A non-timeout error during a read query.
A Cassandra timeout during a read query.
Indicates that the contacted host reported an internal error.
Indicates a syntax error in a query.
Exception thrown if a query trace cannot be retrieved.
A connection exception that has to do with the transport itself, i.e.
Error during a truncation operation.
Indicates that a query cannot be performed due to the authorization restrictions of the logged user.
Exception thrown when the coordinator knows there is not enough replicas alive to perform a query with the requested consistency level.
Indicates that the contacted host replied with an UNPREPARED error code.
Thrown when a user type cannot be resolved.
Exception thrown when a feature is not supported by the native protocol currently in use.
Indicates that we've attempted to connect to a Cassandra node with a protocol version that it cannot handle (e.g., connecting to a C* 1.2 node with protocol version 2).
A non-timeout error during a write query.
A Cassandra timeout during a write query.