Package org.apache.cassandra.thrift

Interface Summary
Cassandra.AsyncIface  
Cassandra.Iface  
Cassandra.Processor.ProcessFunction  
 

Class Summary
AuthenticationRequest Authentication requests can contain any data, dependent on the IAuthenticator used
Cassandra  
Cassandra.AsyncClient  
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.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.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.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_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  
CustomTThreadPoolServer Slightly modified version of the Apache Thrift TThreadPoolServer.
CustomTThreadPoolServer.Options  
Deletion  
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.
TCustomServerSocket Extends Thrift's TServerSocket to allow customization of various desirable TCP properties.
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_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.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_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.
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.
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.
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 (invalid keyspace, 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 © 2011 The Apache Software Foundation