A Cassandra column metadata that can be serialized.
Abstract column / field definition.
Cassandra Index Metadata that can be serialized
Cassandra Index Metadata that can be serialized
If this index is custom, the name of the server-side implementation. Otherwise, empty.
A Cassandra keyspace metadata that can be serialized.
Selects local node first and then nodes in local DC in random order.
Selects local node first and then nodes in local DC in random order. Never selects nodes from other DCs. For writes, if a statement has a routing key set, this LBP is token aware - it prefers the nodes which are replicas of the computed token to the other nodes.
Always retries with the same CL (null forces the original statement CL see SPARKC-494), constant number of times, regardless of circumstances
Always retries with the same CL (null forces the original statement CL see SPARKC-494), constant number of times, regardless of circumstances
Retries indefinitely if maxRetryCount is -1
Uses an internal TrieMap to collect incoming listeners based on their hashCodes.
Uses an internal TrieMap to collect incoming listeners based on their hashCodes. This means that identical objects cannot be added, if you need to add the same SchemaListener more than once be sure that it is not the identical object.
Cassandra structure that contains columnar information, e.g.
Cassandra structure that contains columnar information, e.g. a table or a user defined type.
This trait allows ColumnMapper
to work on tables and user defined types.
Cassandra tables and user defined types are similar in a way data are extracted from them,
therefore a common interface to describe their metadata is handy.
A Cassandra table metadata that can be serialized.
Abstract column / field definition. Common to tables and user-defined types