## Uses of Class
org.apache.cassandra.thrift.InvalidRequestException

Packages that use InvalidRequestException
org.apache.cassandra.cli
org.apache.cassandra.db
org.apache.cassandra.service
org.apache.cassandra.thrift

Uses of InvalidRequestException in org.apache.cassandra.cli

Methods in org.apache.cassandra.cli that throw InvalidRequestException
`void` `CliClient.executeCLIStmt(java.lang.String stmt)`

Uses of InvalidRequestException in org.apache.cassandra.db

Subclasses of InvalidRequestException in org.apache.cassandra.db
`class` `ColumnFamilyNotDefinedException`
`class` `KeyspaceNotDefinedException`

Uses of InvalidRequestException in org.apache.cassandra.service

Methods in org.apache.cassandra.service that throw InvalidRequestException
`static java.util.List<Row>` `StorageProxy.readProtocol(java.util.List<ReadCommand> commands, ConsistencyLevel consistency_level)` Performs the actual reading of a row out of the StorageService, fetching a specific set of column names from a given column family.

Uses of InvalidRequestException in org.apache.cassandra.thrift

Fields in org.apache.cassandra.thrift declared as InvalidRequestException
`InvalidRequestException` `Cassandra.get_result.ire`
`InvalidRequestException` `Cassandra.get_slice_result.ire`
`InvalidRequestException` `Cassandra.multiget_result.ire`
`InvalidRequestException` `Cassandra.multiget_slice_result.ire`
`InvalidRequestException` `Cassandra.get_count_result.ire`
`InvalidRequestException` `Cassandra.get_range_slice_result.ire`
`InvalidRequestException` `Cassandra.get_range_slices_result.ire`
`InvalidRequestException` `Cassandra.insert_result.ire`
`InvalidRequestException` `Cassandra.batch_insert_result.ire`
`InvalidRequestException` `Cassandra.remove_result.ire`
`InvalidRequestException` `Cassandra.batch_mutate_result.ire`
`InvalidRequestException` `Cassandra.describe_ring_result.ire`

Methods in org.apache.cassandra.thrift that return InvalidRequestException
`InvalidRequestException` `InvalidRequestException.clone()` Deprecated.
`InvalidRequestException` `InvalidRequestException.deepCopy()`
`InvalidRequestException` `Cassandra.get_result.getIre()`
`InvalidRequestException` `Cassandra.get_slice_result.getIre()`
`InvalidRequestException` `Cassandra.multiget_result.getIre()`
`InvalidRequestException` `Cassandra.multiget_slice_result.getIre()`
`InvalidRequestException` `Cassandra.get_count_result.getIre()`
`InvalidRequestException` `Cassandra.get_range_slice_result.getIre()`
`InvalidRequestException` `Cassandra.get_range_slices_result.getIre()`
`InvalidRequestException` `Cassandra.insert_result.getIre()`
`InvalidRequestException` `Cassandra.batch_insert_result.getIre()`
`InvalidRequestException` `Cassandra.remove_result.getIre()`
`InvalidRequestException` `Cassandra.batch_mutate_result.getIre()`
`InvalidRequestException` `Cassandra.describe_ring_result.getIre()`
`InvalidRequestException` `InvalidRequestException.setWhy(java.lang.String why)`

Methods in org.apache.cassandra.thrift with parameters of type InvalidRequestException
`int` `InvalidRequestException.compareTo(InvalidRequestException other)`
`boolean` `InvalidRequestException.equals(InvalidRequestException that)`
`Cassandra.get_result` `Cassandra.get_result.setIre(InvalidRequestException ire)`
`Cassandra.get_slice_result` `Cassandra.get_slice_result.setIre(InvalidRequestException ire)`
`Cassandra.multiget_result` `Cassandra.multiget_result.setIre(InvalidRequestException ire)`
`Cassandra.multiget_slice_result` `Cassandra.multiget_slice_result.setIre(InvalidRequestException ire)`
`Cassandra.get_count_result` `Cassandra.get_count_result.setIre(InvalidRequestException ire)`
`Cassandra.get_range_slice_result` `Cassandra.get_range_slice_result.setIre(InvalidRequestException ire)`
`Cassandra.get_range_slices_result` `Cassandra.get_range_slices_result.setIre(InvalidRequestException ire)`
`Cassandra.insert_result` `Cassandra.insert_result.setIre(InvalidRequestException ire)`
`Cassandra.batch_insert_result` `Cassandra.batch_insert_result.setIre(InvalidRequestException ire)`
`Cassandra.remove_result` `Cassandra.remove_result.setIre(InvalidRequestException ire)`
`Cassandra.batch_mutate_result` `Cassandra.batch_mutate_result.setIre(InvalidRequestException ire)`
`Cassandra.describe_ring_result` `Cassandra.describe_ring_result.setIre(InvalidRequestException ire)`

Methods in org.apache.cassandra.thrift that throw InvalidRequestException
`void` `CassandraServer.batch_insert(java.lang.String keyspace, java.lang.String key, java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>> cfmap, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.batch_insert(java.lang.String keyspace, java.lang.String key, java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>> cfmap, ConsistencyLevel consistency_level)` Insert Columns or SuperColumns across different Column Families for the same row key.
`void` `Cassandra.Client.batch_insert(java.lang.String keyspace, java.lang.String key, java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>> cfmap, ConsistencyLevel consistency_level)`
`void` `CassandraServer.batch_mutate(java.lang.String keyspace, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.batch_mutate(java.lang.String keyspace, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level)` Mutate many columns or super columns for many row keys.
`void` `Cassandra.Client.batch_mutate(java.lang.String keyspace, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level)`
`protected void` `CassandraServer.checkLoginDone()`
`java.util.List<TokenRange>` `CassandraServer.describe_ring(java.lang.String keyspace)`

`java.util.List<TokenRange>`

`Cassandra.Iface.describe_ring(java.lang.String keyspace)`
get the token ring: a map of ranges to host addresses, represented as a set of TokenRange instead of a map from range to list of endpoints, because you can't use Thrift structs as map keys: https://issues.apache.org/jira/browse/THRIFT-162 for the same reason, we can't return a set here, even though order is neither important nor predictable.

`java.util.List<TokenRange>` `Cassandra.Client.describe_ring(java.lang.String keyspace)`
`int` `CassandraServer.get_count(java.lang.String table, java.lang.String key, ColumnParent column_parent, ConsistencyLevel consistency_level)`
`int` `Cassandra.Iface.get_count(java.lang.String keyspace, java.lang.String key, ColumnParent column_parent, ConsistencyLevel consistency_level)` returns the number of columns for a particular `key` and `ColumnFamily` or `SuperColumn`.
`int` `Cassandra.Client.get_count(java.lang.String keyspace, java.lang.String key, ColumnParent column_parent, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `CassandraServer.get_range_slice(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, java.lang.String start_key, java.lang.String finish_key, int maxRows, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_range_slice(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, java.lang.String start_key, java.lang.String finish_key, int row_count, ConsistencyLevel consistency_level)` returns a subset of columns for a range of keys.
`java.util.List<KeySlice>` `Cassandra.Client.get_range_slice(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, java.lang.String start_key, java.lang.String finish_key, int row_count, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `CassandraServer.get_range_slices(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_range_slices(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)` returns a subset of columns for a range of keys.
`java.util.List<KeySlice>` `Cassandra.Client.get_range_slices(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` `CassandraServer.get_slice(java.lang.String keyspace, java.lang.String key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` `Cassandra.Iface.get_slice(java.lang.String keyspace, java.lang.String key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Get the group of columns contained by column_parent (either a ColumnFamily name or a ColumnFamily/SuperColumn name pair) specified by the given SlicePredicate.
`java.util.List<ColumnOrSuperColumn>` `Cassandra.Client.get_slice(java.lang.String keyspace, java.lang.String key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`ColumnOrSuperColumn` `CassandraServer.get(java.lang.String table, java.lang.String key, ColumnPath column_path, ConsistencyLevel consistency_level)`
`ColumnOrSuperColumn` `Cassandra.Iface.get(java.lang.String keyspace, java.lang.String key, ColumnPath column_path, ConsistencyLevel consistency_level)` Get the Column or SuperColumn at the given column_path.
`ColumnOrSuperColumn` `Cassandra.Client.get(java.lang.String keyspace, java.lang.String key, ColumnPath column_path, ConsistencyLevel consistency_level)`
`void` `CassandraServer.insert(java.lang.String table, java.lang.String key, ColumnPath column_path, byte[] value, long timestamp, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.insert(java.lang.String keyspace, java.lang.String key, ColumnPath column_path, byte[] value, long timestamp, ConsistencyLevel consistency_level)` Insert a Column consisting of (column_path.column, value, timestamp) at the given column_path.column_family and optional column_path.super_column.
`void` `Cassandra.Client.insert(java.lang.String keyspace, java.lang.String key, ColumnPath column_path, byte[] value, long timestamp, ConsistencyLevel consistency_level)`
`java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>>` `CassandraServer.multiget_slice(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Iface.multiget_slice(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Performs a get_slice for column_parent and predicate for the given keys in parallel.
`java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Client.multiget_slice(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.lang.String,ColumnOrSuperColumn>` `CassandraServer.multiget(java.lang.String table, java.util.List<java.lang.String> keys, ColumnPath column_path, ConsistencyLevel consistency_level)` always returns a ColumnOrSuperColumn for each key, even if there is no data for it
`java.util.Map<java.lang.String,ColumnOrSuperColumn>` `Cassandra.Iface.multiget(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnPath column_path, ConsistencyLevel consistency_level)` Perform a get for column_path in parallel on the given list<string> keys.
`java.util.Map<java.lang.String,ColumnOrSuperColumn>` `Cassandra.Client.multiget(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnPath column_path, ConsistencyLevel consistency_level)`
`protected java.util.Map<java.lang.String,ColumnFamily>` `CassandraServer.readColumnFamily(java.util.List<ReadCommand> commands, ConsistencyLevel consistency_level)`
`void` `Cassandra.Client.recv_batch_insert()`
`void` `Cassandra.Client.recv_batch_mutate()`
`java.util.List<TokenRange>` `Cassandra.Client.recv_describe_ring()`
`int` `Cassandra.Client.recv_get_count()`
`java.util.List<KeySlice>` `Cassandra.Client.recv_get_range_slice()`
`java.util.List<KeySlice>` `Cassandra.Client.recv_get_range_slices()`
`java.util.List<ColumnOrSuperColumn>` `Cassandra.Client.recv_get_slice()`
`ColumnOrSuperColumn` `Cassandra.Client.recv_get()`
`void` `Cassandra.Client.recv_insert()`
`java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Client.recv_multiget_slice()`
`java.util.Map<java.lang.String,ColumnOrSuperColumn>` `Cassandra.Client.recv_multiget()`
`void` `Cassandra.Client.recv_remove()`
`void` `CassandraServer.remove(java.lang.String table, java.lang.String key, ColumnPath column_path, long timestamp, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.remove(java.lang.String keyspace, java.lang.String key, ColumnPath column_path, long timestamp, ConsistencyLevel consistency_level)` Remove data from the row specified by key at the granularity specified by column_path, and the given timestamp.
`void` `Cassandra.Client.remove(java.lang.String keyspace, java.lang.String key, ColumnPath column_path, long timestamp, ConsistencyLevel consistency_level)`
`static java.lang.String` `ThriftValidation.validateColumnFamily(java.lang.String tablename, java.lang.String cfName)`
`static void` `ThriftValidation.validateColumnOrSuperColumn(java.lang.String keyspace, java.lang.String cfName, ColumnOrSuperColumn cosc)`
`static void` `ThriftValidation.validateColumns(java.lang.String keyspace, ColumnParent column_parent, java.lang.Iterable<byte[]> column_names)`
`static void` `ThriftValidation.validateDeletion(java.lang.String keyspace, java.lang.String cfName, Deletion del)`
`static void` `ThriftValidation.validateKeyRange(KeyRange range)`
`static void` `ThriftValidation.validateMutation(java.lang.String keyspace, java.lang.String cfName, Mutation mut)`
`static void` `ThriftValidation.validatePredicate(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate)`
`static void` `ThriftValidation.validateRange(java.lang.String keyspace, ColumnParent column_parent, SliceRange range)`
`static void` `ThriftValidation.validateSlicePredicate(java.lang.String keyspace, java.lang.String cfName, byte[] scName, SlicePredicate predicate)`

Constructors in org.apache.cassandra.thrift with parameters of type InvalidRequestException
`Cassandra.batch_insert_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.batch_mutate_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.describe_ring_result(java.util.List<TokenRange> success, InvalidRequestException ire)`
`Cassandra.get_count_result(int success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.get_range_slice_result(java.util.List<KeySlice> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.get_range_slices_result(java.util.List<KeySlice> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.get_result(ColumnOrSuperColumn success, InvalidRequestException ire, NotFoundException nfe, UnavailableException ue, TimedOutException te)`
`Cassandra.get_slice_result(java.util.List<ColumnOrSuperColumn> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.insert_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.multiget_result(java.util.Map<java.lang.String,ColumnOrSuperColumn> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.multiget_slice_result(java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.remove_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`InvalidRequestException(InvalidRequestException other)` Performs a deep copy on other.

Copyright © 2010 The Apache Software Foundation