Package org.apache.cassandra.thrift

Interface Summary
Cassandra.Iface  
Cassandra.Processor.ProcessFunction  
 

Class Summary
AuthenticationRequest Authentication requests can contain any data, dependent on the AuthenticationBackend used
Cassandra  
Cassandra.batch_insert_args  
Cassandra.batch_insert_result  
Cassandra.batch_mutate_args  
Cassandra.batch_mutate_result  
Cassandra.Client  
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_splits_args  
Cassandra.describe_splits_result  
Cassandra.describe_version_args  
Cassandra.describe_version_result  
Cassandra.get_args  
Cassandra.get_count_args  
Cassandra.get_count_result  
Cassandra.get_range_slice_args  
Cassandra.get_range_slice_result  
Cassandra.get_range_slices_args  
Cassandra.get_range_slices_result  
Cassandra.get_result  
Cassandra.get_slice_args  
Cassandra.get_slice_result  
Cassandra.get_string_list_property_args  
Cassandra.get_string_list_property_result  
Cassandra.get_string_property_args  
Cassandra.get_string_property_result  
Cassandra.insert_args  
Cassandra.insert_result  
Cassandra.login_args  
Cassandra.login_result  
Cassandra.multiget_args  
Cassandra.multiget_result  
Cassandra.multiget_slice_args  
Cassandra.multiget_slice_result  
Cassandra.Processor  
Cassandra.remove_args  
Cassandra.remove_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  
Column Basic unit of data within a ColumnFamily.
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  
CustomTThreadPoolServer Slightly modified version of the Apache Thrift TThreadPoolServer.
CustomTThreadPoolServer.Options  
Deletion  
KeyRange The semantics of start keys and tokens are slightly different.
KeySlice A KeySlice is key followed by the data it maps to.
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.
ThriftGlue  
ThriftValidation  
TokenRange  
 

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.batch_insert_args._Fields The set of fields this struct contains, along with convenience methods for finding and manipulating them.
Cassandra.batch_insert_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_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.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_range_slice_args._Fields The set of fields this struct contains, along with convenience methods for finding and manipulating them.
Cassandra.get_range_slice_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.get_string_list_property_args._Fields The set of fields this struct contains, along with convenience methods for finding and manipulating them.
Cassandra.get_string_list_property_result._Fields The set of fields this struct contains, along with convenience methods for finding and manipulating them.
Cassandra.get_string_property_args._Fields The set of fields this struct contains, along with convenience methods for finding and manipulating them.
Cassandra.get_string_property_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_args._Fields The set of fields this struct contains, along with convenience methods for finding and manipulating them.
Cassandra.multiget_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_result._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.
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.
ConsistencyLevel The ConsistencyLevel is an enum that controls both read and write behavior based on in your storage-conf.xml.
Deletion._Fields The set of fields this struct contains, along with convenience methods for finding and manipulating them.
InvalidRequestException._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.
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.
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.
 

Exception Summary
AuthenticationException invalid authentication request (user does not exist or credentials invalid)
AuthorizationException invalid authorization request (user does not have access to keyspace)
InvalidRequestException Invalid request could mean keyspace or column family does not exist, required parameters are missing, or a parameter is malformed.
NotFoundException A specific column was requested that does not exist.
TimedOutException RPC timeout was exceeded.
UnavailableException Not all the replicas required could be created and/or read.
 



Copyright © 2010 The Apache Software Foundation