Class Summary |
AuthenticationRequest |
Authentication requests can contain any data, dependent on the IAuthenticator used |
Cassandra |
|
Cassandra.add_args |
|
Cassandra.add_result |
|
Cassandra.AsyncClient |
|
Cassandra.AsyncClient.add_call |
|
Cassandra.AsyncClient.batch_mutate_call |
|
Cassandra.AsyncClient.describe_cluster_name_call |
|
Cassandra.AsyncClient.describe_keyspace_call |
|
Cassandra.AsyncClient.describe_keyspaces_call |
|
Cassandra.AsyncClient.describe_partitioner_call |
|
Cassandra.AsyncClient.describe_ring_call |
|
Cassandra.AsyncClient.describe_schema_versions_call |
|
Cassandra.AsyncClient.describe_snitch_call |
|
Cassandra.AsyncClient.describe_splits_call |
|
Cassandra.AsyncClient.describe_version_call |
|
Cassandra.AsyncClient.execute_cql_query_call |
|
Cassandra.AsyncClient.Factory |
|
Cassandra.AsyncClient.get_call |
|
Cassandra.AsyncClient.get_count_call |
|
Cassandra.AsyncClient.get_indexed_slices_call |
|
Cassandra.AsyncClient.get_range_slices_call |
|
Cassandra.AsyncClient.get_slice_call |
|
Cassandra.AsyncClient.insert_call |
|
Cassandra.AsyncClient.login_call |
|
Cassandra.AsyncClient.multiget_count_call |
|
Cassandra.AsyncClient.multiget_slice_call |
|
Cassandra.AsyncClient.remove_call |
|
Cassandra.AsyncClient.remove_counter_call |
|
Cassandra.AsyncClient.set_keyspace_call |
|
Cassandra.AsyncClient.system_add_column_family_call |
|
Cassandra.AsyncClient.system_add_keyspace_call |
|
Cassandra.AsyncClient.system_drop_column_family_call |
|
Cassandra.AsyncClient.system_drop_keyspace_call |
|
Cassandra.AsyncClient.system_update_column_family_call |
|
Cassandra.AsyncClient.system_update_keyspace_call |
|
Cassandra.AsyncClient.truncate_call |
|
Cassandra.batch_mutate_args |
|
Cassandra.batch_mutate_result |
|
Cassandra.Client |
|
Cassandra.Client.Factory |
|
Cassandra.describe_cluster_name_args |
|
Cassandra.describe_cluster_name_result |
|
Cassandra.describe_keyspace_args |
|
Cassandra.describe_keyspace_result |
|
Cassandra.describe_keyspaces_args |
|
Cassandra.describe_keyspaces_result |
|
Cassandra.describe_partitioner_args |
|
Cassandra.describe_partitioner_result |
|
Cassandra.describe_ring_args |
|
Cassandra.describe_ring_result |
|
Cassandra.describe_schema_versions_args |
|
Cassandra.describe_schema_versions_result |
|
Cassandra.describe_snitch_args |
|
Cassandra.describe_snitch_result |
|
Cassandra.describe_splits_args |
|
Cassandra.describe_splits_result |
|
Cassandra.describe_version_args |
|
Cassandra.describe_version_result |
|
Cassandra.execute_cql_query_args |
|
Cassandra.execute_cql_query_result |
|
Cassandra.get_args |
|
Cassandra.get_count_args |
|
Cassandra.get_count_result |
|
Cassandra.get_indexed_slices_args |
|
Cassandra.get_indexed_slices_result |
|
Cassandra.get_range_slices_args |
|
Cassandra.get_range_slices_result |
|
Cassandra.get_result |
|
Cassandra.get_slice_args |
|
Cassandra.get_slice_result |
|
Cassandra.insert_args |
|
Cassandra.insert_result |
|
Cassandra.login_args |
|
Cassandra.login_result |
|
Cassandra.multiget_count_args |
|
Cassandra.multiget_count_result |
|
Cassandra.multiget_slice_args |
|
Cassandra.multiget_slice_result |
|
Cassandra.Processor |
|
Cassandra.remove_args |
|
Cassandra.remove_counter_args |
|
Cassandra.remove_counter_result |
|
Cassandra.remove_result |
|
Cassandra.set_keyspace_args |
|
Cassandra.set_keyspace_result |
|
Cassandra.system_add_column_family_args |
|
Cassandra.system_add_column_family_result |
|
Cassandra.system_add_keyspace_args |
|
Cassandra.system_add_keyspace_result |
|
Cassandra.system_drop_column_family_args |
|
Cassandra.system_drop_column_family_result |
|
Cassandra.system_drop_keyspace_args |
|
Cassandra.system_drop_keyspace_result |
|
Cassandra.system_update_column_family_args |
|
Cassandra.system_update_column_family_result |
|
Cassandra.system_update_keyspace_args |
|
Cassandra.system_update_keyspace_result |
|
Cassandra.truncate_args |
|
Cassandra.truncate_result |
|
CassandraDaemon |
This class supports two methods for creating a Cassandra node daemon,
invoking the class's main method, and using the jsvc wrapper from
commons-daemon, (for more information on using this class with the
jsvc wrapper, see the
Commons Daemon
documentation). |
CassandraServer |
|
CfDef |
|
Column |
Basic unit of data within a ColumnFamily. |
ColumnDef |
|
ColumnOrSuperColumn |
Methods for fetching rows/records from Cassandra will return either a single instance of ColumnOrSuperColumn or a list
of ColumnOrSuperColumns (get_slice()). |
ColumnParent |
ColumnParent is used when selecting groups of columns from the same ColumnFamily. |
ColumnPath |
The ColumnPath is the path to a single column in Cassandra. |
Constants |
|
CounterColumn |
|
CounterSuperColumn |
|
CqlMetadata |
|
CqlResult |
|
CqlRow |
Row returned from a CQL query |
CustomTHsHaServer |
This is a interim solution till THRIFT-1167 gets committed... |
CustomTNonBlockingServer |
|
CustomTThreadPoolServer |
Slightly modified version of the Apache Thrift TThreadPoolServer. |
Deletion |
Note that the timestamp is only optional in case of counter deletion. |
EndpointDetails |
|
IndexClause |
|
IndexExpression |
|
KeyCount |
|
KeyRange |
The semantics of start keys and tokens are slightly different. |
KeySlice |
A KeySlice is key followed by the data it maps to. |
KsDef |
|
Mutation |
A Mutation is either an insert (represented by filling column_or_supercolumn) or a deletion (represented by filling the deletion attribute). |
SlicePredicate |
A SlicePredicate is similar to a mathematic predicate (see http://en.wikipedia.org/wiki/Predicate_(mathematical_logic)),
which is described as "a property that the elements of a set have in common."
SlicePredicate's in Cassandra are described with either a list of column_names or a SliceRange. |
SliceRange |
A slice range is a structure that stores basic range, ordering and limit information for a query that will return
multiple columns. |
SuperColumn |
A named list of columns. |
TBinaryProtocol |
TODO
This was added to support writeBinary on direct buffers for CASSANDRA-1714;
we can remove it once we upgrade to Thrift 0.7, which incorporates the patch (THRIFT-883). |
TBinaryProtocol.Factory |
|
TCustomNonblockingServerSocket |
|
TCustomServerSocket |
Extends Thrift's TServerSocket to allow customization of various desirable TCP properties. |
TCustomSocket |
Socket implementation of the TTransport interface. |
ThriftValidation |
This has a lot of building blocks for CassandraServer to call to make sure it has valid input
-- ensuring column names conform to the declared comparator, for instance. |
TokenRange |
A TokenRange describes part of the Cassandra ring, it is a mapping from a range to
endpoints responsible for that range. |
Enum Summary |
AuthenticationException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
AuthenticationRequest._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
AuthorizationException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.add_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.add_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.batch_mutate_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.batch_mutate_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_cluster_name_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_cluster_name_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_keyspace_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_keyspace_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_keyspaces_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_keyspaces_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_partitioner_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_partitioner_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_ring_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_ring_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_schema_versions_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_schema_versions_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_snitch_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_snitch_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_splits_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_splits_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_version_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.describe_version_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.execute_cql_query_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.execute_cql_query_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_count_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_count_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_indexed_slices_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_indexed_slices_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_range_slices_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_range_slices_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_slice_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.get_slice_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.insert_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.insert_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.login_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.login_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.multiget_count_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.multiget_count_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.multiget_slice_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.multiget_slice_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.remove_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.remove_counter_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.remove_counter_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.remove_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.set_keyspace_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.set_keyspace_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_add_column_family_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_add_column_family_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_add_keyspace_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_add_keyspace_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_drop_column_family_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_drop_column_family_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_drop_keyspace_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_drop_keyspace_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_update_column_family_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_update_column_family_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_update_keyspace_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.system_update_keyspace_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.truncate_args._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Cassandra.truncate_result._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
CfDef._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Column._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
ColumnDef._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
ColumnOrSuperColumn._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
ColumnParent._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
ColumnPath._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Compression |
CQL query compression |
ConsistencyLevel |
The ConsistencyLevel is an enum that controls both read and write
behavior based on the ReplicationFactor of the keyspace. |
CounterColumn._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
CounterSuperColumn._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
CqlMetadata._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
CqlResult._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
CqlResultType |
|
CqlRow._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Deletion._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
EndpointDetails._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
IndexClause._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
IndexExpression._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
IndexOperator |
|
IndexType |
|
InvalidRequestException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
KeyCount._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
KeyRange._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
KeySlice._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
KsDef._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
Mutation._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
NotFoundException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
SchemaDisagreementException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
SlicePredicate._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
SliceRange._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
SuperColumn._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
TimedOutException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
TokenRange._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |
UnavailableException._Fields |
The set of fields this struct contains, along with convenience methods for finding and manipulating them. |