Name | Description | Type | Package | Framework |
AbstractSession | Abstract implementation of the Session interface. | Class | com.datastax.driver.core | DataStax |
|
AddressTranslater | Translates IP addresses received from Cassandra nodes into locally queriable The driver auto-detect new Cassandra nodes added to the cluster through server | Interface | com.datastax.driver.core.policies | DataStax |
|
AlreadyExistsException | Exception thrown when a query attempts to create a keyspace or table that already exists. | Class | com.datastax.driver.core.exceptions | DataStax |
|
Assignment | | Class | com.datastax.driver.core.querybuilder | DataStax |
|
AsyncInitSession | A Session that can be initialized asynchronously. | Interface | com.datastax.driver.core | DataStax |
|
AuthenticationException | Indicates an error during the authentication phase while connecting to a node. | Class | com.datastax.driver.core.exceptions | DataStax |
|
Authenticator | Handles SASL authentication with Cassandra servers. | Interface | com.datastax.driver.core | DataStax |
|
AuthProvider | Provides Authenticator instances for use when connecting to Cassandra nodes. | Interface | com.datastax.driver.core | DataStax |
|
Batch | A built BATCH statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Batch .Options | The options of a BATCH statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
BatchStatement | A statement that group a number of Statement so they get executed as Note: BatchStatement is not supported with the native protocol version 1: you | Class | com.datastax.driver.core | DataStax |
|
BatchStatement .Type | The type of batch to use. | Class | com.datastax.driver.core | DataStax |
|
BindMarker | This can be either an anonymous bind marker or a named one (but note that named ones are only supported starting in Cassandra 2. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
BootstrappingException | Indicates that the contacted host was bootstrapping. | Class | com.datastax.driver.core.exceptions | DataStax |
|
BoundStatement | A prepared statement with values bound to the bind variables. | Class | com.datastax.driver.core | DataStax |
|
BuiltStatement | Common ancestor to the query builder built statements. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Bytes | Simple utility methods to make working with bytes (blob) easier. | Class | com.datastax.driver.core.utils | DataStax |
|
ChainableLoadBalancingPolicy | A load balancing policy that wraps another policy. | Interface | com.datastax.driver.core.policies | DataStax |
|
Clause | | Class | com.datastax.driver.core.querybuilder | DataStax |
|
CloseableAddressTranslater | at Cluster shutdown. | Interface | com.datastax.driver.core.policies | DataStax |
|
CloseableLoadBalancingPolicy | A load balancing policy that wants to be notified at cluster shutdown. | Interface | com.datastax.driver.core.policies | DataStax |
|
CloseFuture | A future on the shutdown of a Cluster or Session instance. | Class | com.datastax.driver.core | DataStax |
|
Cluster | Information and known state of a Cassandra cluster. | Class | com.datastax.driver.core | DataStax |
|
Cluster .Builder | Helper class to build Cluster instances. | Class | com.datastax.driver.core | DataStax |
|
Cluster .Initializer | Initializer for Cluster instances. | Interface | com.datastax.driver.core | DataStax |
|
ColumnDefinitions | Metadata describing the columns returned in a ResultSet or a A columnDefinitions} instance is mainly a list of | Class | com.datastax.driver.core | DataStax |
|
ColumnDefinitions .Definition | A column definition. | Class | com.datastax.driver.core | DataStax |
|
ColumnMetadata | | Class | com.datastax.driver.core | DataStax |
|
ColumnMetadata .IndexMetadata | Metadata on a column index. | Class | com.datastax.driver.core | DataStax |
|
Configuration | The configuration of the cluster. | Class | com.datastax.driver.core | DataStax |
|
ConsistencyLevel | enum ConsistencyLevelEnum Constant Summary | Class | com.datastax.driver.core | DataStax |
|
ConstantReconnectionPolicy | A reconnection policy that waits a constant time between each reconnection attempt. | Class | com.datastax.driver.core.policies | DataStax |
|
ConstantSpeculativeExecutionPolicy | A SpeculativeExecutionPolicy that schedules a given number of speculative executions, separated by a fixed delay. | Class | com.datastax.driver.core.policies | DataStax |
|
CoordinatorException | An interface for exceptions that are able to report the address of the coordinator host that triggered the response error which caused the exception to be raised. | Interface | com.datastax.driver.core.exceptions | DataStax |
|
DataType | Data types supported by cassandra. | Class | com.datastax.driver.core | DataStax |
|
DataType .Name | Returns the Java Class corresponding to this CQL type name. | Class | com.datastax.driver.core | DataStax |
|
DCAwareRoundRobinPolicy | A data-center aware Round-robin load balancing policy. | Class | com.datastax.driver.core.policies | DataStax |
|
DCAwareRoundRobinPolicy .Builder | Helper class to build the policy. | Class | com.datastax.driver.core.policies | DataStax |
|
DefaultPreparedStatement | Creates a new BoundStatement object for this prepared statement. | Class | com.datastax.driver.core | DataStax |
|
DefaultRetryPolicy | The default retry policy. | Class | com.datastax.driver.core.policies | DataStax |
|
DelegatingCluster | Base class for custom Cluster implementations that wrap another instance (delegate / decorator pattern). | Class | com.datastax.driver.core | DataStax |
|
Delete | A built DELETE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Delete .Builder | An in-construction DELETE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Delete .Conditions | Conditions for a DELETE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Delete .Options | The options of a DELETE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Delete .Selection | An column selection clause for an in-construction DELETE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Delete .Where | The WHERE clause of a DELETE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
DowngradingConsistencyRetryPolicy | A retry policy that sometimes retry with a lower consistency level than the one initially requested. | Class | com.datastax.driver.core.policies | DataStax |
|
DriverException | Top level class for exceptions thrown by the driver. | Class | com.datastax.driver.core.exceptions | DataStax |
|
DriverInternalError | An unexpected error happened internally. | Class | com.datastax.driver.core.exceptions | DataStax |
|
EC2MultiRegionAddressTranslater | AddressTranslater implementation for a multi-region EC2 deployment where clients are also deployed in EC2. | Class | com.datastax.driver.core.policies | DataStax |
|
ExecutionInfo | Basic information on the execution of a query. | Class | com.datastax.driver.core | DataStax |
|
ExponentialReconnectionPolicy | A reconnection policy that waits exponentially longer between each reconnection attempt (but keeps a constant delay once a maximum delay is | Class | com.datastax.driver.core.policies | DataStax |
|
FallthroughRetryPolicy | A retry policy that never retry (nor ignore). | Class | com.datastax.driver.core.policies | DataStax |
|
GettableData | Collection of (typed) CQL values that can be retrieved by index (starting at 0), or by name. | Interface | com.datastax.driver.core | DataStax |
|
Host | This class keeps the information the driver maintain on a given Cassandra node. | Class | com.datastax.driver.core | DataStax |
|
Host .StateListener | It is possible for the same event to be fired multiple times, particularly for up or down events. | Interface | com.datastax.driver.core | DataStax |
|
HostDistance | The distance to a Cassandra node as assigned by a LoadBalancingPolicy (through its distance method). | Class | com.datastax.driver.core | DataStax |
|
HostFilterPolicy | A load balancing policy wrapper that ensures that only hosts matching the predicate will ever be returned. | Class | com.datastax.driver.core.policies | DataStax |
|
IdentityTranslater | | Class | com.datastax.driver.core.policies | DataStax |
|
Insert | A built INSERT statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Insert .Options | The options of an INSERT statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
InvalidConfigurationInQueryException | A specific invalid query exception that indicates that the query is invalid because of some configuration problem. | Class | com.datastax.driver.core.exceptions | DataStax |
|
InvalidQueryException | Indicates a syntactically correct but invalid query. | Class | com.datastax.driver.core.exceptions | DataStax |
|
InvalidTypeException | | Class | com.datastax.driver.core.exceptions | DataStax |
|
KeyspaceMetadata | Describes a keyspace defined in this cluster. | Class | com.datastax.driver.core | DataStax |
|
LatencyAwarePolicy | A wrapper load balancing policy that adds latency awareness to a child policy. | Class | com.datastax.driver.core.policies | DataStax |
|
LatencyAwarePolicy .Builder | Helper builder object to create a latency aware policy. | Class | com.datastax.driver.core.policies | DataStax |
|
LatencyAwarePolicy .Snapshot | An immutable snapshot of the per-host scores (and stats in general) maintained by LatencyAwarePolicy to base its decision upon. | Class | com.datastax.driver.core.policies | DataStax |
|
LatencyAwarePolicy .Snapshot .Stats | A snapshot of the statistics on a given host kept by LatencyAwarePolicy. | Class | com.datastax.driver.core.policies | DataStax |
|
LatencyTracker | Interface for objects that are interested in tracking the latencies of the driver queries to each Cassandra nodes. | Interface | com.datastax.driver.core | DataStax |
|
LoadBalancingPolicy | The policy that decides which Cassandra hosts to contact for each new query. | Interface | com.datastax.driver.core.policies | DataStax |
|
LoggingRetryPolicy | A retry policy that wraps another policy, logging the decision made by its sub-policy. | Class | com.datastax.driver.core.policies | DataStax |
|
Metadata | Keeps metadata on the connected cluster, including known nodes and schema definitions. | Class | com.datastax.driver.core | DataStax |
|
Metrics | Metrics exposed by the driver. | Class | com.datastax.driver.core | DataStax |
|
MetricsOptions | | Class | com.datastax.driver.core | DataStax |
|
MoreFutures | Helpers to work with Guava's ListenableFuture. | Class | com.datastax.driver.core.utils | DataStax |
|
MoreFutures .FailureCallback | A FutureCallback that does nothing on success. | Class | com.datastax.driver.core.utils | DataStax |
|
MoreFutures .SuccessCallback | A FutureCallback that does nothing on failure. | Class | com.datastax.driver.core.utils | DataStax |
|
NettyOptions | A set of hooks that allow clients to customize the driver's underlying Netty layer. | Class | com.datastax.driver.core | DataStax |
|
NoHostAvailableException | Exception thrown when a query cannot be performed because no host are This exception is thrown if | Class | com.datastax.driver.core.exceptions | DataStax |
|
NoSpeculativeExecutionPolicy | A SpeculativeExecutionPolicy that never schedules speculative executions. | Class | com.datastax.driver.core.policies | DataStax |
|
Ordering | | Class | com.datastax.driver.core.querybuilder | DataStax |
|
OverloadedException | Indicates that the contacted host reported itself being overloaded. | Class | com.datastax.driver.core.exceptions | DataStax |
|
PagingState | The paging state of a query. | Class | com.datastax.driver.core | DataStax |
|
PagingStateException | | Class | com.datastax.driver.core.exceptions | DataStax |
|
PercentileSpeculativeExecutionPolicy | A policy that triggers speculative executions when the request to the current host is above a given percentile. | Class | com.datastax.driver.core.policies | DataStax |
|
PerHostPercentileTracker | A LatencyTracker that records latencies for each host over a sliding time interval, and exposes an API to retrieve the latency at a given percentile. | Class | com.datastax.driver.core | DataStax |
|
PerHostPercentileTracker .Builder | Helper class to builder PerHostPercentileTracker instances with a fluent interface. | Class | com.datastax.driver.core | DataStax |
|
PlainTextAuthProvider | A simple AuthProvider implementation. | Class | com.datastax.driver.core | DataStax |
|
Policies | Policies configured for a Cluster instance. | Class | com.datastax.driver.core.policies | DataStax |
|
PoolingOptions | Options related to connection pooling. | Class | com.datastax.driver.core | DataStax |
|
PreparedId | | Class | com.datastax.driver.core | DataStax |
|
PreparedStatement | Represents a prepared statement, a query with bound variables that has been prepared (pre-parsed) by the database. | Interface | com.datastax.driver.core | DataStax |
|
ProtocolError | Indicates that the contacted host reported a protocol error. | Class | com.datastax.driver.core.exceptions | DataStax |
|
ProtocolOptions | Options of the Cassandra native binary protocol. | Class | com.datastax.driver.core | DataStax |
|
ProtocolOptions .Compression | Compression supported by the Cassandra binary protocol. | Class | com.datastax.driver.core | DataStax |
|
QueryBuilder | Static methods to build a CQL3 query. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
QueryExecutionException | Exception related to the execution of a query. | Class | com.datastax.driver.core.exceptions | DataStax |
|
QueryLogger | A configurable LatencyTracker that logs all executed statements. | Class | com.datastax.driver.core | DataStax |
|
QueryLogger .Builder | Helper class to build QueryLogger instances with a fluent API. | Class | com.datastax.driver.core | DataStax |
|
QueryLogger .ConstantThresholdQueryLogger | A QueryLogger that uses a constant threshold in milliseconds to track slow queries. | Class | com.datastax.driver.core | DataStax |
|
QueryLogger .DynamicThresholdQueryLogger | A QueryLogger that uses a dynamic threshold in milliseconds to track slow queries. | Class | com.datastax.driver.core | DataStax |
|
QueryOptions | Options related to defaults for individual queries. | Class | com.datastax.driver.core | DataStax |
|
QueryTimeoutException | A Cassandra timeout during a query. | Class | com.datastax.driver.core.exceptions | DataStax |
|
QueryTrace | The Cassandra trace for a query. | Class | com.datastax.driver.core | DataStax |
|
QueryTrace .Event | A query trace is composed of a list of trace events. | Class | com.datastax.driver.core | DataStax |
|
QueryValidationException | An exception indicating that a query cannot be executed because it is syntactically incorrect, invalid, unauthorized or any other reason. | Class | com.datastax.driver.core.exceptions | DataStax |
|
ReadTimeoutException | A Cassandra timeout during a read query. | Class | com.datastax.driver.core.exceptions | DataStax |
|
ReconnectionPolicy | Policy that decides how often the reconnection to a dead node is attempted. | Interface | com.datastax.driver.core.policies | DataStax |
|
ReconnectionPolicy .ReconnectionSchedule | Schedules reconnection attempts to a node. | Interface | com.datastax.driver.core.policies | DataStax |
|
RegularStatement | A regular (non-prepared and non batched) CQL statement. | Class | com.datastax.driver.core | DataStax |
|
ResultSet | The result of a query. | Interface | com.datastax.driver.core | DataStax |
|
ResultSetFuture | A future on a ResultSet. | Interface | com.datastax.driver.core | DataStax |
|
RetryPolicy | A policy that defines a default behavior to adopt when a request returns a TimeoutException or an UnavailableException. | Interface | com.datastax.driver.core.policies | DataStax |
|
RetryPolicy .RetryDecision | A retry decision to adopt on a Cassandra exception (read/write timeout or unavailable exception). | Class | com.datastax.driver.core.policies | DataStax |
|
RetryPolicy .RetryDecision .Type | The type of retry decisions. | Class | com.datastax.driver.core.policies | DataStax |
|
RoundRobinPolicy | A Round-robin load balancing policy. | Class | com.datastax.driver.core.policies | DataStax |
|
Row | A CQL Row returned in a ResultSet. | Interface | com.datastax.driver.core | DataStax |
|
SchemaChangeListener | Interface for objects that are interested in tracking schema change events in the cluster. | Interface | com.datastax.driver.core | DataStax |
|
Select | A built SELECT statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Select .Builder | An in-construction SELECT statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Select .Selection | An Selection clause for an in-construction SELECT statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Select .SelectionOrAlias | An Selection clause for an in-construction SELECT statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Select .Where | The WHERE clause of a SELECT statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
ServerError | Indicates that the contacted host reported un expected error. | Class | com.datastax.driver.core.exceptions | DataStax |
|
Session | A session holds connections to a Cassandra cluster, allowing it to be queried. | Interface | com.datastax.driver.core | DataStax |
|
Session .State | The state of a Session. | Interface | com.datastax.driver.core | DataStax |
|
SimpleStatement | | Class | com.datastax.driver.core | DataStax |
|
SocketOptions | Options to configure low-level socket options for the connections kept to the Cassandra hosts. | Class | com.datastax.driver.core | DataStax |
|
SpeculativeExecutionPolicy | The policy that decides if the driver will send speculative queries to the next hosts when the current host takes too Note that only idempotent statements will be speculatively retried, see | Interface | com.datastax.driver.core.policies | DataStax |
|
SpeculativeExecutionPolicy .SpeculativeExecutionPlan | A plan that governs speculative executions for a given query. | Interface | com.datastax.driver.core.policies | DataStax |
|
SSLOptions | Options to provide to enable SSL connections. | Class | com.datastax.driver.core | DataStax |
|
Statement | An executable query. | Class | com.datastax.driver.core | DataStax |
|
StatementWrapper | Base class for custom Statement implementations that wrap another statement. | Class | com.datastax.driver.core | DataStax |
|
SyntaxError | Indicates a syntax error in a query. | Class | com.datastax.driver.core.exceptions | DataStax |
|
TableMetadata | | Class | com.datastax.driver.core | DataStax |
|
TableMetadata .Options | Returns the false positive chance for the Bloom filter of this table. | Class | com.datastax.driver.core | DataStax |
|
TableMetadata .Order | This is used by TableMetadata. | Class | com.datastax.driver.core | DataStax |
|
Token | A token on the Cassandra ring. | Class | com.datastax.driver.core | DataStax |
|
TokenAwarePolicy | A wrapper load balancing policy that add token awareness to a child policy. | Class | com.datastax.driver.core.policies | DataStax |
|
TokenRange | A range of tokens on the Cassandra ring. | Class | com.datastax.driver.core | DataStax |
|
TraceRetrievalException | Exception thrown if a query trace cannot be retrieved. | Class | com.datastax.driver.core.exceptions | DataStax |
|
Truncate | A built TRUNCATE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
TruncateException | Error during a truncation operation. | Class | com.datastax.driver.core.exceptions | DataStax |
|
UnauthorizedException | Indicates that a query cannot be performed due to the authorization restrictions of the logged user. | Class | com.datastax.driver.core.exceptions | DataStax |
|
UnavailableException | Exception thrown when the coordinator knows there is not enough replica alive to perform a query with the requested consistency level. | Class | com.datastax.driver.core.exceptions | DataStax |
|
UnpreparedException | Indicates that the contacted host replied with an UNPREPARED error code. | Class | com.datastax.driver.core.exceptions | DataStax |
|
UnsupportedFeatureException | Exception thrown when a feature is not supported by the native protocolSee Also:Serialized Form | Class | com.datastax.driver.core.exceptions | DataStax |
|
Update | A built UPDATE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Update .Assignments | The assignments of an UPDATE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Update .Conditions | Conditions for an UPDATE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Update .IfExists | | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Update .Options | The options of a UPDATE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Update .Where | The WHERE clause of an UPDATE statement. | Class | com.datastax.driver.core.querybuilder | DataStax |
|
Using | | Class | com.datastax.driver.core.querybuilder | DataStax |
|
UUIDs | Utility methods to work with UUID and most specifically with time-based onesCreates a "fake" time-based UUID that sorts as the biggest possible | Class | com.datastax.driver.core.utils | DataStax |
|
VersionNumber | A version number in the form X. | Class | com.datastax.driver.core | DataStax |
|
WhiteListPolicy | A load balancing policy wrapper that ensure that only hosts from a provided white list will ever be returned. | Class | com.datastax.driver.core.policies | DataStax |
|
WriteTimeoutException | A Cassandra timeout during a write query. | Class | com.datastax.driver.core.exceptions | DataStax |
|
WriteType | The type of a Cassandra write query. | Class | com.datastax.driver.core | DataStax |