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

Packages that use InvalidRequestException
org.apache.cassandra.auth
org.apache.cassandra.cli
org.apache.cassandra.config
org.apache.cassandra.cql
org.apache.cassandra.cql3
org.apache.cassandra.cql3.statements
org.apache.cassandra.db
org.apache.cassandra.db.marshal
org.apache.cassandra.hadoop
org.apache.cassandra.service
org.apache.cassandra.thrift
org.apache.cassandra.tools

Uses of InvalidRequestException in org.apache.cassandra.auth

Subclasses of InvalidRequestException in org.apache.cassandra.auth
`class` `PermissionDenied`

Uses of InvalidRequestException in org.apache.cassandra.cli

Methods in org.apache.cassandra.cli that throw InvalidRequestException
`void` `CliClient.executeCLIStatement(java.lang.String statement)`
`KsDef` `CliClient.getKSMetaData(java.lang.String keyspace)`
`static void` `CliMain.processStatement(java.lang.String query)`
`void` `CliClient.setKeySpace(java.lang.String keySpace)`

Uses of InvalidRequestException in org.apache.cassandra.config

Methods in org.apache.cassandra.config that throw InvalidRequestException
`static CFMetaData` `CFMetaData.fromThrift(CfDef cf_def)`

Uses of InvalidRequestException in org.apache.cassandra.cql

Methods in org.apache.cassandra.cql that throw InvalidRequestException
`static void` `AlterTableStatement.applyPropertiesToCFMetadata(CFMetaData cfm, CFPropDefs cfProps)`
`CFMetaData` `DropIndexStatement.generateCFMetadataUpdate(java.lang.String keyspace)`
`java.nio.ByteBuffer` `Term.getByteBuffer()` Returns the typed value, serialized to a ByteBuffer.
`java.nio.ByteBuffer` `Term.getByteBuffer(AbstractType<?> validator, java.util.List<java.nio.ByteBuffer> variables)` Returns the typed value, serialized to a ByteBuffer according to a comparator/validator.
`CFMetaData` `AlterTableStatement.getCFMetaData(java.lang.String keyspace)`
`CFMetaData` `CreateColumnFamilyStatement.getCFMetaData(java.lang.String keyspace, java.util.List<java.nio.ByteBuffer> variables)` Returns a CFMetaData instance based on the parameters parsed from this `CREATE` statement, or defaults where applicable.
`java.util.Map<Term,Operation>` `UpdateStatement.getColumns()`
`java.util.List<IMutation>` `BatchStatement.getMutations(java.lang.String keyspace, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`java.lang.Boolean` `CFPropDefs.getPropertyBoolean(java.lang.String key, java.lang.Boolean defaultValue)`
`java.lang.Double` `CFPropDefs.getPropertyDouble(java.lang.String key, java.lang.Double defaultValue)`
`java.lang.Integer` `CFPropDefs.getPropertyInt(java.lang.String key, java.lang.Integer defaultValue)`
`RowMutation` `DeleteStatement.mutationForKey(java.nio.ByteBuffer key, java.lang.String keyspace, java.lang.Long timestamp, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables, CFMetaData metadata)`
`static CqlPreparedResult` `QueryProcessor.prepare(java.lang.String queryString, ClientState clientState)`
`abstract java.util.List<IMutation>` `AbstractModification.prepareRowMutations(java.lang.String keyspace, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`java.util.List<IMutation>` `DeleteStatement.prepareRowMutations(java.lang.String keyspace, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`java.util.List<IMutation>` `UpdateStatement.prepareRowMutations(java.lang.String keyspace, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`abstract java.util.List<IMutation>` `AbstractModification.prepareRowMutations(java.lang.String keyspace, ClientState clientState, java.lang.Long timestamp, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`java.util.List<IMutation>` `DeleteStatement.prepareRowMutations(java.lang.String keyspace, ClientState clientState, java.lang.Long timestamp, java.util.List<java.nio.ByteBuffer> variables)`
`java.util.List<IMutation>` `UpdateStatement.prepareRowMutations(java.lang.String keyspace, ClientState clientState, java.lang.Long timestamp, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`static CqlResult` `QueryProcessor.process(java.lang.String queryString, ClientState clientState)`
`static CqlResult` `QueryProcessor.processPrepared(CQLStatement statement, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`static CqlResult` `QueryProcessor.processStatement(CQLStatement statement, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`void` `CFPropDefs.validate()`
`void` `CreateKeyspaceStatement.validate()` The `CqlParser` only goes as far as extracting the keyword arguments from these statements, so this method is responsible for processing and validating, and must be called prior to access.
`static void` `QueryProcessor.validateColumn(CFMetaData metadata, java.nio.ByteBuffer name, java.nio.ByteBuffer value)`
`static void` `QueryProcessor.validateColumnName(java.nio.ByteBuffer column)`
`static void` `QueryProcessor.validateKey(java.nio.ByteBuffer key)`
`static void` `QueryProcessor.validateKeyAlias(CFMetaData cfm, java.lang.String key)`

Uses of InvalidRequestException in org.apache.cassandra.cql3

Methods in org.apache.cassandra.cql3 that throw InvalidRequestException
`ColumnNameBuilder` `ColumnNameBuilder.add(Term t, Relation.Type op, java.util.List<java.nio.ByteBuffer> variables)` Add a new Term as the next component for this name.
`void` `CFPropDefs.addProperty(java.lang.String name, java.lang.String value)`
`void` `KSPropDefs.addProperty(java.lang.String name, java.lang.String value)`
`void` `PropertyDefinitions.addProperty(java.lang.String name, java.lang.String value)`
`void` `CFPropDefs.applyToCFMetadata(CFMetaData cfm)`
`KSMetaData` `KSPropDefs.asKSMetadata(java.lang.String ksName)`
`KSMetaData` `KSPropDefs.asKSMetadataUpdate(KSMetaData old)`
`void` `CQLStatement.checkAccess(ClientState state)` Perform any access verification necessary for the statement.
`CqlResult` `CQLStatement.execute(ClientState state, java.util.List<java.nio.ByteBuffer> variables)` Execute the statement and return the resulting result or null if there is no result.
`Token` `Term.getAsToken(AbstractType<?> validator, java.util.List<java.nio.ByteBuffer> variables, IPartitioner<?> p)`
`java.lang.Boolean` `PropertyDefinitions.getBoolean(java.lang.String key, java.lang.Boolean defaultValue)`
`java.nio.ByteBuffer` `Term.getByteBuffer(AbstractType<?> validator, java.util.List<java.nio.ByteBuffer> variables)` Returns the typed value, serialized to a ByteBuffer according to a comparator/validator.
`java.lang.Double` `PropertyDefinitions.getDouble(java.lang.String key, java.lang.Double defaultValue)`
`java.lang.Integer` `PropertyDefinitions.getInt(java.lang.String key, java.lang.Integer defaultValue)`
`protected java.lang.String` `PropertyDefinitions.getSimple(java.lang.String name)`
`java.lang.String` `PropertyDefinitions.getString(java.lang.String key, java.lang.String defaultValue)`
`static AbstractType<?>` `CFPropDefs.parseType(java.lang.String type)`
`static CqlPreparedResult` `QueryProcessor.prepare(java.lang.String queryString, ClientState clientState)`
`static CqlResult` `QueryProcessor.process(java.lang.String queryString, ClientState clientState)`
`static CqlResult` `QueryProcessor.processPrepared(CQLStatement statement, ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`static java.lang.Integer` `PropertyDefinitions.toInt(java.lang.String key, java.lang.String value, java.lang.Integer defaultValue)`
`void` `CFPropDefs.validate()`
`void` `KSPropDefs.validate()`
`void` `CQLStatement.validate(ClientState state)` Perform additional validation required by the statment.
`void` `PropertyDefinitions.validate(java.util.Set<java.lang.String> keywords, java.util.Set<java.lang.String> obsolete)`
`static void` `QueryProcessor.validateColumnName(java.nio.ByteBuffer column)`
`static void` `QueryProcessor.validateColumnNames(java.lang.Iterable<java.nio.ByteBuffer> columns)`
`static void` `QueryProcessor.validateKey(java.nio.ByteBuffer key)`
`static void` `QueryProcessor.validateSlicePredicate(CFMetaData metadata, SlicePredicate predicate)`
`static void` `QueryProcessor.validateSliceRange(CFMetaData metadata, java.nio.ByteBuffer start, java.nio.ByteBuffer finish, boolean reversed)`
`static void` `QueryProcessor.validateSliceRange(CFMetaData metadata, SliceRange range)`

Uses of InvalidRequestException in org.apache.cassandra.cql3.statements

Methods in org.apache.cassandra.cql3.statements that throw InvalidRequestException
`void` `CreateColumnFamilyStatement.RawStatement.addProperty(java.lang.String name, java.lang.String value)`
`void` `AlterKeyspaceStatement.announceMigration()`
`void` `AlterTableStatement.announceMigration()`
`void` `CreateColumnFamilyStatement.announceMigration()`
`void` `CreateIndexStatement.announceMigration()`
`void` `CreateKeyspaceStatement.announceMigration()`
`void` `DropIndexStatement.announceMigration()`
`abstract void` `SchemaAlteringStatement.announceMigration()`
`void` `CreateColumnFamilyStatement.applyPropertiesTo(CFMetaData cfmd)`
`void` `AlterKeyspaceStatement.checkAccess(ClientState state)`
`void` `AlterTableStatement.checkAccess(ClientState state)`
`void` `BatchStatement.checkAccess(ClientState state)`
`void` `CreateColumnFamilyStatement.checkAccess(ClientState state)`
`void` `CreateIndexStatement.checkAccess(ClientState state)`
`void` `CreateKeyspaceStatement.checkAccess(ClientState state)`
`void` `DropColumnFamilyStatement.checkAccess(ClientState state)`
`void` `DropIndexStatement.checkAccess(ClientState state)`
`void` `DropKeyspaceStatement.checkAccess(ClientState state)`
`void` `ModificationStatement.checkAccess(ClientState state)`
`void` `SelectStatement.checkAccess(ClientState state)`
`void` `TruncateStatement.checkAccess(ClientState state)`
`CqlResult` `ModificationStatement.execute(ClientState state, java.util.List<java.nio.ByteBuffer> variables)`
`CqlResult` `SchemaAlteringStatement.execute(ClientState state, java.util.List<java.nio.ByteBuffer> variables)`
`CqlResult` `SelectStatement.execute(ClientState state, java.util.List<java.nio.ByteBuffer> variables)`
`CqlResult` `TruncateStatement.execute(ClientState state, java.util.List<java.nio.ByteBuffer> variables)`
`CqlResult` `UseStatement.execute(ClientState state, java.util.List<java.nio.ByteBuffer> variables)`
`CFMetaData` `CreateColumnFamilyStatement.getCFMetaData()` Returns a CFMetaData instance based on the parameters parsed from this `CREATE` statement, or defaults where applicable.
`java.util.List<IMutation>` `BatchStatement.getMutations(ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`java.util.List<IMutation>` `DeleteStatement.getMutations(ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`abstract java.util.List<IMutation>` `ModificationStatement.getMutations(ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`java.util.List<IMutation>` `UpdateStatement.getMutations(ClientState clientState, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`RowMutation` `DeleteStatement.mutationForKey(CFDefinition cfDef, ClientState clientState, java.nio.ByteBuffer key, ColumnNameBuilder builder, java.util.List<java.nio.ByteBuffer> variables)`
`ParsedStatement.Prepared` `BatchStatement.prepare()`
`ParsedStatement.Prepared` `CreateColumnFamilyStatement.RawStatement.prepare()` Transform this raw statement into a CreateColumnFamilyStatement.
`ParsedStatement.Prepared` `DeleteStatement.prepare()`
`abstract ParsedStatement.Prepared` `ParsedStatement.prepare()`
`ParsedStatement.Prepared` `SchemaAlteringStatement.prepare()`
`ParsedStatement.Prepared` `SelectStatement.RawStatement.prepare()`
`ParsedStatement.Prepared` `TruncateStatement.prepare()`
`ParsedStatement.Prepared` `UpdateStatement.prepare()`
`ParsedStatement.Prepared` `UseStatement.prepare()`
`ParsedStatement.Prepared` `BatchStatement.prepare(CFDefinition.Name[] boundNames)`
`ParsedStatement.Prepared` `DeleteStatement.prepare(CFDefinition.Name[] boundNames)`
`abstract ParsedStatement.Prepared` `ModificationStatement.prepare(CFDefinition.Name[] boundNames)`
`ParsedStatement.Prepared` `UpdateStatement.prepare(CFDefinition.Name[] boundNames)`
`void` `BatchStatement.prepareKeyspace(ClientState state)`
`void` `CFStatement.prepareKeyspace(ClientState state)`
`void` `SchemaAlteringStatement.prepareKeyspace(ClientState state)`
`java.util.List<CqlRow>` `SelectStatement.process(java.util.List<Row> rows)`
`void` `AlterKeyspaceStatement.validate(ClientState state)`
`void` `BatchStatement.validate(ClientState state)`
`void` `CreateKeyspaceStatement.validate(ClientState state)` The `CqlParser` only goes as far as extracting the keyword arguments from these statements, so this method is responsible for processing and validating.
`void` `DropKeyspaceStatement.validate(ClientState state)`
`void` `ModificationStatement.validate(ClientState state)`
`void` `SchemaAlteringStatement.validate(ClientState state)`
`void` `SelectStatement.validate(ClientState state)`
`void` `TruncateStatement.validate(ClientState state)`
`void` `UseStatement.validate(ClientState state)`

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.db.marshal

Methods in org.apache.cassandra.db.marshal that throw InvalidRequestException
`CompositeType.Builder` `CompositeType.Builder.add(Term t, Relation.Type op, java.util.List<java.nio.ByteBuffer> variables)`

Uses of InvalidRequestException in org.apache.cassandra.hadoop

Methods in org.apache.cassandra.hadoop that throw InvalidRequestException
`static Cassandra.Client` `ColumnFamilyOutputFormat.createAuthenticatedClient(org.apache.thrift.transport.TSocket socket, org.apache.hadoop.conf.Configuration conf)` Return a client based on the given socket that points to the configured keyspace, and is logged in with the configured credentials.

Uses of InvalidRequestException in org.apache.cassandra.service

Methods in org.apache.cassandra.service that throw InvalidRequestException
`java.util.List<TokenRange>` `StorageService.describeRing(java.lang.String keyspace)` The TokenRange for a given keyspace.
`java.util.List<java.lang.String>` `StorageService.describeRingJMX(java.lang.String keyspace)` The same as `describeRing(String)` but converts TokenRange to the String for JMX compatibility
`java.util.List<java.lang.String>` `StorageServiceMBean.describeRingJMX(java.lang.String keyspace)` The same as `describeRing(String)` but converts TokenRange to the String for JMX compatibility
`java.lang.String` `ClientState.getKeyspace()`
`void` `ClientState.hasColumnFamilyAccess(java.lang.String keyspace, java.lang.String columnFamily, Permission perm)` Confirms that the client thread has the given Permission in the context of the given ColumnFamily and the current keyspace.
`void` `ClientState.hasKeyspaceAccess(java.lang.String keyspace, Permission perm)`
`static java.util.List<Row>` `StorageProxy.read(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.
`void` `ClientState.setCQLVersion(java.lang.String str)`
`void` `ClientState.setKeyspace(java.lang.String ks)`

Uses of InvalidRequestException in org.apache.cassandra.thrift

Fields in org.apache.cassandra.thrift declared as InvalidRequestException
`InvalidRequestException` `Cassandra.set_keyspace_result.ire`
`InvalidRequestException` `Cassandra.get_result.ire`
`InvalidRequestException` `Cassandra.get_slice_result.ire`
`InvalidRequestException` `Cassandra.get_count_result.ire`
`InvalidRequestException` `Cassandra.multiget_slice_result.ire`
`InvalidRequestException` `Cassandra.multiget_count_result.ire`
`InvalidRequestException` `Cassandra.get_range_slices_result.ire`
`InvalidRequestException` `Cassandra.get_paged_slice_result.ire`
`InvalidRequestException` `Cassandra.get_indexed_slices_result.ire`
`InvalidRequestException` `Cassandra.insert_result.ire`
`InvalidRequestException` `Cassandra.add_result.ire`
`InvalidRequestException` `Cassandra.remove_result.ire`
`InvalidRequestException` `Cassandra.remove_counter_result.ire`
`InvalidRequestException` `Cassandra.batch_mutate_result.ire`
`InvalidRequestException` `Cassandra.truncate_result.ire`
`InvalidRequestException` `Cassandra.describe_schema_versions_result.ire`
`InvalidRequestException` `Cassandra.describe_keyspaces_result.ire`
`InvalidRequestException` `Cassandra.describe_ring_result.ire`
`InvalidRequestException` `Cassandra.describe_token_map_result.ire`
`InvalidRequestException` `Cassandra.describe_keyspace_result.ire`
`InvalidRequestException` `Cassandra.describe_splits_result.ire`
`InvalidRequestException` `Cassandra.describe_splits_ex_result.ire`
`InvalidRequestException` `Cassandra.system_add_column_family_result.ire`
`InvalidRequestException` `Cassandra.system_drop_column_family_result.ire`
`InvalidRequestException` `Cassandra.system_add_keyspace_result.ire`
`InvalidRequestException` `Cassandra.system_drop_keyspace_result.ire`
`InvalidRequestException` `Cassandra.system_update_keyspace_result.ire`
`InvalidRequestException` `Cassandra.system_update_column_family_result.ire`
`InvalidRequestException` `Cassandra.execute_cql_query_result.ire`
`InvalidRequestException` `Cassandra.prepare_cql_query_result.ire`
`InvalidRequestException` `Cassandra.execute_prepared_cql_query_result.ire`
`InvalidRequestException` `Cassandra.set_cql_version_result.ire`

Methods in org.apache.cassandra.thrift that return InvalidRequestException
`InvalidRequestException` `InvalidRequestException.deepCopy()`
`InvalidRequestException` `Cassandra.set_keyspace_result.getIre()`
`InvalidRequestException` `Cassandra.get_result.getIre()`
`InvalidRequestException` `Cassandra.get_slice_result.getIre()`
`InvalidRequestException` `Cassandra.get_count_result.getIre()`
`InvalidRequestException` `Cassandra.multiget_slice_result.getIre()`
`InvalidRequestException` `Cassandra.multiget_count_result.getIre()`
`InvalidRequestException` `Cassandra.get_range_slices_result.getIre()`
`InvalidRequestException` `Cassandra.get_paged_slice_result.getIre()`
`InvalidRequestException` `Cassandra.get_indexed_slices_result.getIre()`
`InvalidRequestException` `Cassandra.insert_result.getIre()`
`InvalidRequestException` `Cassandra.add_result.getIre()`
`InvalidRequestException` `Cassandra.remove_result.getIre()`
`InvalidRequestException` `Cassandra.remove_counter_result.getIre()`
`InvalidRequestException` `Cassandra.batch_mutate_result.getIre()`
`InvalidRequestException` `Cassandra.truncate_result.getIre()`
`InvalidRequestException` `Cassandra.describe_schema_versions_result.getIre()`
`InvalidRequestException` `Cassandra.describe_keyspaces_result.getIre()`
`InvalidRequestException` `Cassandra.describe_ring_result.getIre()`
`InvalidRequestException` `Cassandra.describe_token_map_result.getIre()`
`InvalidRequestException` `Cassandra.describe_keyspace_result.getIre()`
`InvalidRequestException` `Cassandra.describe_splits_result.getIre()`
`InvalidRequestException` `Cassandra.describe_splits_ex_result.getIre()`
`InvalidRequestException` `Cassandra.system_add_column_family_result.getIre()`
`InvalidRequestException` `Cassandra.system_drop_column_family_result.getIre()`
`InvalidRequestException` `Cassandra.system_add_keyspace_result.getIre()`
`InvalidRequestException` `Cassandra.system_drop_keyspace_result.getIre()`
`InvalidRequestException` `Cassandra.system_update_keyspace_result.getIre()`
`InvalidRequestException` `Cassandra.system_update_column_family_result.getIre()`
`InvalidRequestException` `Cassandra.execute_cql_query_result.getIre()`
`InvalidRequestException` `Cassandra.prepare_cql_query_result.getIre()`
`InvalidRequestException` `Cassandra.execute_prepared_cql_query_result.getIre()`
`InvalidRequestException` `Cassandra.set_cql_version_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.set_keyspace_result` `Cassandra.set_keyspace_result.setIre(InvalidRequestException ire)`
`Cassandra.get_result` `Cassandra.get_result.setIre(InvalidRequestException ire)`
`Cassandra.get_slice_result` `Cassandra.get_slice_result.setIre(InvalidRequestException ire)`
`Cassandra.get_count_result` `Cassandra.get_count_result.setIre(InvalidRequestException ire)`
`Cassandra.multiget_slice_result` `Cassandra.multiget_slice_result.setIre(InvalidRequestException ire)`
`Cassandra.multiget_count_result` `Cassandra.multiget_count_result.setIre(InvalidRequestException ire)`
`Cassandra.get_range_slices_result` `Cassandra.get_range_slices_result.setIre(InvalidRequestException ire)`
`Cassandra.get_paged_slice_result` `Cassandra.get_paged_slice_result.setIre(InvalidRequestException ire)`
`Cassandra.get_indexed_slices_result` `Cassandra.get_indexed_slices_result.setIre(InvalidRequestException ire)`
`Cassandra.insert_result` `Cassandra.insert_result.setIre(InvalidRequestException ire)`
`Cassandra.add_result` `Cassandra.add_result.setIre(InvalidRequestException ire)`
`Cassandra.remove_result` `Cassandra.remove_result.setIre(InvalidRequestException ire)`
`Cassandra.remove_counter_result` `Cassandra.remove_counter_result.setIre(InvalidRequestException ire)`
`Cassandra.batch_mutate_result` `Cassandra.batch_mutate_result.setIre(InvalidRequestException ire)`
`Cassandra.truncate_result` `Cassandra.truncate_result.setIre(InvalidRequestException ire)`
`Cassandra.describe_schema_versions_result` `Cassandra.describe_schema_versions_result.setIre(InvalidRequestException ire)`
`Cassandra.describe_keyspaces_result` `Cassandra.describe_keyspaces_result.setIre(InvalidRequestException ire)`
`Cassandra.describe_ring_result` `Cassandra.describe_ring_result.setIre(InvalidRequestException ire)`
`Cassandra.describe_token_map_result` `Cassandra.describe_token_map_result.setIre(InvalidRequestException ire)`
`Cassandra.describe_keyspace_result` `Cassandra.describe_keyspace_result.setIre(InvalidRequestException ire)`
`Cassandra.describe_splits_result` `Cassandra.describe_splits_result.setIre(InvalidRequestException ire)`
`Cassandra.describe_splits_ex_result` `Cassandra.describe_splits_ex_result.setIre(InvalidRequestException ire)`
`Cassandra.system_add_column_family_result` `Cassandra.system_add_column_family_result.setIre(InvalidRequestException ire)`
`Cassandra.system_drop_column_family_result` `Cassandra.system_drop_column_family_result.setIre(InvalidRequestException ire)`
`Cassandra.system_add_keyspace_result` `Cassandra.system_add_keyspace_result.setIre(InvalidRequestException ire)`
`Cassandra.system_drop_keyspace_result` `Cassandra.system_drop_keyspace_result.setIre(InvalidRequestException ire)`
`Cassandra.system_update_keyspace_result` `Cassandra.system_update_keyspace_result.setIre(InvalidRequestException ire)`
`Cassandra.system_update_column_family_result` `Cassandra.system_update_column_family_result.setIre(InvalidRequestException ire)`
`Cassandra.execute_cql_query_result` `Cassandra.execute_cql_query_result.setIre(InvalidRequestException ire)`
`Cassandra.prepare_cql_query_result` `Cassandra.prepare_cql_query_result.setIre(InvalidRequestException ire)`
`Cassandra.execute_prepared_cql_query_result` `Cassandra.execute_prepared_cql_query_result.setIre(InvalidRequestException ire)`
`Cassandra.set_cql_version_result` `Cassandra.set_cql_version_result.setIre(InvalidRequestException ire)`

Methods in org.apache.cassandra.thrift that throw InvalidRequestException
`void` `CassandraServer.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)` Increment or decrement a counter.
`void` `Cassandra.Client.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)`
`void` `CassandraServer.batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.batch_mutate(java.util.Map<java.nio.ByteBuffer,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.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level)`
`KsDef` `CassandraServer.describe_keyspace(java.lang.String table)`
`KsDef` `Cassandra.Iface.describe_keyspace(java.lang.String keyspace)` describe specified keyspace
`KsDef` `Cassandra.Client.describe_keyspace(java.lang.String keyspace)`
`java.util.List<KsDef>` `CassandraServer.describe_keyspaces()`
`java.util.List<KsDef>` `Cassandra.Iface.describe_keyspaces()` list the defined keyspaces in this cluster
`java.util.List<KsDef>` `Cassandra.Client.describe_keyspaces()`
`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)`
`java.util.Map<java.lang.String,java.util.List<java.lang.String>>` `CassandraServer.describe_schema_versions()`
`java.util.Map<java.lang.String,java.util.List<java.lang.String>>` `Cassandra.Iface.describe_schema_versions()` for each schema version present in the cluster, returns a list of nodes at that version.
`java.util.Map<java.lang.String,java.util.List<java.lang.String>>` `Cassandra.Client.describe_schema_versions()`
`java.util.List<CfSplit>` `CassandraServer.describe_splits_ex(java.lang.String cfName, java.lang.String start_token, java.lang.String end_token, int keys_per_split)`
`java.util.List<CfSplit>` `Cassandra.Iface.describe_splits_ex(java.lang.String cfName, java.lang.String start_token, java.lang.String end_token, int keys_per_split)`
`java.util.List<CfSplit>` `Cassandra.Client.describe_splits_ex(java.lang.String cfName, java.lang.String start_token, java.lang.String end_token, int keys_per_split)`
`java.util.List<java.lang.String>` `CassandraServer.describe_splits(java.lang.String cfName, java.lang.String start_token, java.lang.String end_token, int keys_per_split)` Deprecated.
`java.util.List<java.lang.String>` `Cassandra.Iface.describe_splits(java.lang.String cfName, java.lang.String start_token, java.lang.String end_token, int keys_per_split)` experimental API for hadoop/parallel query support.
`java.util.List<java.lang.String>` `Cassandra.Client.describe_splits(java.lang.String cfName, java.lang.String start_token, java.lang.String end_token, int keys_per_split)`
`java.util.Map<java.lang.String,java.lang.String>` `CassandraServer.describe_token_map()`
`java.util.Map<java.lang.String,java.lang.String>` `Cassandra.Iface.describe_token_map()` get the mapping between token->node ip without taking replication into consideration https://issues.apache.org/jira/browse/CASSANDRA-4092
`java.util.Map<java.lang.String,java.lang.String>` `Cassandra.Client.describe_token_map()`
`CqlResult` `CassandraServer.execute_cql_query(java.nio.ByteBuffer query, Compression compression)`
`CqlResult` `Cassandra.Iface.execute_cql_query(java.nio.ByteBuffer query, Compression compression)` Executes a CQL (Cassandra Query Language) statement and returns a CqlResult containing the results.
`CqlResult` `Cassandra.Client.execute_cql_query(java.nio.ByteBuffer query, Compression compression)`
`CqlResult` `CassandraServer.execute_prepared_cql_query(int itemId, java.util.List<java.nio.ByteBuffer> bindVariables)`
`CqlResult` `Cassandra.Iface.execute_prepared_cql_query(int itemId, java.util.List<java.nio.ByteBuffer> values)` Executes a prepared CQL (Cassandra Query Language) statement by passing an id token and a list of variables to bind and returns a CqlResult containing the results.
`CqlResult` `Cassandra.Client.execute_prepared_cql_query(int itemId, java.util.List<java.nio.ByteBuffer> values)`
`int` `CassandraServer.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`int` `Cassandra.Iface.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` returns the number of columns matching `predicate` for a particular `key`, `ColumnFamily` and optionally `SuperColumn`.
`int` `Cassandra.Client.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `CassandraServer.get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)` Returns the subset of columns specified in SlicePredicate for the rows matching the IndexClause
`java.util.List<KeySlice>` `Cassandra.Client.get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `CassandraServer.get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level)` returns a range of columns, wrapping to the next rows if necessary to collect max_results.
`java.util.List<KeySlice>` `Cassandra.Client.get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `CassandraServer.get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)` returns a subset of columns for a contiguous range of keys.
`java.util.List<KeySlice>` `Cassandra.Client.get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` `CassandraServer.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` `Cassandra.Iface.get_slice(java.nio.ByteBuffer 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.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`ColumnOrSuperColumn` `CassandraServer.get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)`
`ColumnOrSuperColumn` `Cassandra.Iface.get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)` Get the Column or SuperColumn at the given column_path.
`ColumnOrSuperColumn` `Cassandra.Client.get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)`
`void` `Cassandra.AsyncClient.set_keyspace_call.getResult()`
`ColumnOrSuperColumn` `Cassandra.AsyncClient.get_call.getResult()`
`java.util.List<ColumnOrSuperColumn>` `Cassandra.AsyncClient.get_slice_call.getResult()`
`int` `Cassandra.AsyncClient.get_count_call.getResult()`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `Cassandra.AsyncClient.multiget_slice_call.getResult()`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `Cassandra.AsyncClient.multiget_count_call.getResult()`
`java.util.List<KeySlice>` `Cassandra.AsyncClient.get_range_slices_call.getResult()`
`java.util.List<KeySlice>` `Cassandra.AsyncClient.get_paged_slice_call.getResult()`
`java.util.List<KeySlice>` `Cassandra.AsyncClient.get_indexed_slices_call.getResult()`
`void` `Cassandra.AsyncClient.insert_call.getResult()`
`void` `Cassandra.AsyncClient.add_call.getResult()`
`void` `Cassandra.AsyncClient.remove_call.getResult()`
`void` `Cassandra.AsyncClient.remove_counter_call.getResult()`
`void` `Cassandra.AsyncClient.batch_mutate_call.getResult()`
`void` `Cassandra.AsyncClient.truncate_call.getResult()`
`java.util.Map<java.lang.String,java.util.List<java.lang.String>>` `Cassandra.AsyncClient.describe_schema_versions_call.getResult()`
`java.util.List<KsDef>` `Cassandra.AsyncClient.describe_keyspaces_call.getResult()`
`java.util.List<TokenRange>` `Cassandra.AsyncClient.describe_ring_call.getResult()`
`java.util.Map<java.lang.String,java.lang.String>` `Cassandra.AsyncClient.describe_token_map_call.getResult()`
`KsDef` `Cassandra.AsyncClient.describe_keyspace_call.getResult()`
`java.util.List<java.lang.String>` `Cassandra.AsyncClient.describe_splits_call.getResult()`
`java.util.List<CfSplit>` `Cassandra.AsyncClient.describe_splits_ex_call.getResult()`
`java.lang.String` `Cassandra.AsyncClient.system_add_column_family_call.getResult()`
`java.lang.String` `Cassandra.AsyncClient.system_drop_column_family_call.getResult()`
`java.lang.String` `Cassandra.AsyncClient.system_add_keyspace_call.getResult()`
`java.lang.String` `Cassandra.AsyncClient.system_drop_keyspace_call.getResult()`
`java.lang.String` `Cassandra.AsyncClient.system_update_keyspace_call.getResult()`
`java.lang.String` `Cassandra.AsyncClient.system_update_column_family_call.getResult()`
`CqlResult` `Cassandra.AsyncClient.execute_cql_query_call.getResult()`
`CqlPreparedResult` `Cassandra.AsyncClient.prepare_cql_query_call.getResult()`
`CqlResult` `Cassandra.AsyncClient.execute_prepared_cql_query_call.getResult()`
`void` `Cassandra.AsyncClient.set_cql_version_call.getResult()`
`void` `CassandraServer.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)` Insert a Column at the given column_parent.column_family and optional column_parent.super_column.
`void` `Cassandra.Client.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `CassandraServer.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `Cassandra.Iface.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Perform a get_count in parallel on the given list<binary> keys.
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` `Cassandra.Client.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `CassandraServer.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Iface.multiget_slice(java.util.List<java.nio.ByteBuffer> 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.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Client.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`CqlPreparedResult` `CassandraServer.prepare_cql_query(java.nio.ByteBuffer query, Compression compression)`
`CqlPreparedResult` `Cassandra.Iface.prepare_cql_query(java.nio.ByteBuffer query, Compression compression)` Prepare a CQL (Cassandra Query Language) statement by compiling and returning - the type of CQL statement - an id token of the compiled CQL stored on the server side.
`CqlPreparedResult` `Cassandra.Client.prepare_cql_query(java.nio.ByteBuffer query, Compression compression)`
`protected java.util.Map<DecoratedKey,ColumnFamily>` `CassandraServer.readColumnFamily(java.util.List<ReadCommand> commands, ConsistencyLevel consistency_level)`
`void` `Cassandra.Client.recv_add()`
`void` `Cassandra.Client.recv_batch_mutate()`
`KsDef` `Cassandra.Client.recv_describe_keyspace()`
`java.util.List<KsDef>` `Cassandra.Client.recv_describe_keyspaces()`
`java.util.List<TokenRange>` `Cassandra.Client.recv_describe_ring()`
`java.util.Map<java.lang.String,java.util.List<java.lang.String>>` `Cassandra.Client.recv_describe_schema_versions()`
`java.util.List<CfSplit>` `Cassandra.Client.recv_describe_splits_ex()`
`java.util.List<java.lang.String>` `Cassandra.Client.recv_describe_splits()`
`java.util.Map<java.lang.String,java.lang.String>` `Cassandra.Client.recv_describe_token_map()`
`CqlResult` `Cassandra.Client.recv_execute_cql_query()`
`CqlResult` `Cassandra.Client.recv_execute_prepared_cql_query()`
`int` `Cassandra.Client.recv_get_count()`
`java.util.List<KeySlice>` `Cassandra.Client.recv_get_indexed_slices()`
`java.util.List<KeySlice>` `Cassandra.Client.recv_get_paged_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.nio.ByteBuffer,java.lang.Integer>` `Cassandra.Client.recv_multiget_count()`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Client.recv_multiget_slice()`
`CqlPreparedResult` `Cassandra.Client.recv_prepare_cql_query()`
`void` `Cassandra.Client.recv_remove_counter()`
`void` `Cassandra.Client.recv_remove()`
`void` `Cassandra.Client.recv_set_cql_version()`
`void` `Cassandra.Client.recv_set_keyspace()`
`java.lang.String` `Cassandra.Client.recv_system_add_column_family()`
`java.lang.String` `Cassandra.Client.recv_system_add_keyspace()`
`java.lang.String` `Cassandra.Client.recv_system_drop_column_family()`
`java.lang.String` `Cassandra.Client.recv_system_drop_keyspace()`
`java.lang.String` `Cassandra.Client.recv_system_update_column_family()`
`java.lang.String` `Cassandra.Client.recv_system_update_keyspace()`
`void` `Cassandra.Client.recv_truncate()`
`void` `CassandraServer.remove_counter(java.nio.ByteBuffer key, ColumnPath path, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.remove_counter(java.nio.ByteBuffer key, ColumnPath path, ConsistencyLevel consistency_level)` Remove a counter at the specified location.
`void` `Cassandra.Client.remove_counter(java.nio.ByteBuffer key, ColumnPath path, ConsistencyLevel consistency_level)`
`void` `CassandraServer.remove(java.nio.ByteBuffer key, ColumnPath column_path, long timestamp, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.remove(java.nio.ByteBuffer 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.nio.ByteBuffer key, ColumnPath column_path, long timestamp, ConsistencyLevel consistency_level)`
`void` `CassandraServer.set_cql_version(java.lang.String version)`
`void` `Cassandra.Iface.set_cql_version(java.lang.String version)`
`void` `Cassandra.Client.set_cql_version(java.lang.String version)`
`void` `CassandraServer.set_keyspace(java.lang.String keyspace)`
`void` `Cassandra.Iface.set_keyspace(java.lang.String keyspace)`
`void` `Cassandra.Client.set_keyspace(java.lang.String keyspace)`
`java.lang.String` `CassandraServer.system_add_column_family(CfDef cf_def)`
`java.lang.String` `Cassandra.Iface.system_add_column_family(CfDef cf_def)` adds a column family.
`java.lang.String` `Cassandra.Client.system_add_column_family(CfDef cf_def)`
`java.lang.String` `CassandraServer.system_add_keyspace(KsDef ks_def)`
`java.lang.String` `Cassandra.Iface.system_add_keyspace(KsDef ks_def)` adds a keyspace and any column families that are part of it.
`java.lang.String` `Cassandra.Client.system_add_keyspace(KsDef ks_def)`
`java.lang.String` `CassandraServer.system_drop_column_family(java.lang.String column_family)`
`java.lang.String` `Cassandra.Iface.system_drop_column_family(java.lang.String column_family)` drops a column family.
`java.lang.String` `Cassandra.Client.system_drop_column_family(java.lang.String column_family)`
`java.lang.String` `CassandraServer.system_drop_keyspace(java.lang.String keyspace)`
`java.lang.String` `Cassandra.Iface.system_drop_keyspace(java.lang.String keyspace)` drops a keyspace and any column families that are part of it.
`java.lang.String` `Cassandra.Client.system_drop_keyspace(java.lang.String keyspace)`
`java.lang.String` `CassandraServer.system_update_column_family(CfDef cf_def)`
`java.lang.String` `Cassandra.Iface.system_update_column_family(CfDef cf_def)` updates properties of a column family.
`java.lang.String` `Cassandra.Client.system_update_column_family(CfDef cf_def)`
`java.lang.String` `CassandraServer.system_update_keyspace(KsDef ks_def)` update an existing keyspace, but do not allow column family modifications.
`java.lang.String` `Cassandra.Iface.system_update_keyspace(KsDef ks_def)` updates properties of a keyspace.
`java.lang.String` `Cassandra.Client.system_update_keyspace(KsDef ks_def)`
`void` `CassandraServer.truncate(java.lang.String cfname)`
`void` `Cassandra.Iface.truncate(java.lang.String cfname)` Truncate will mark and entire column family as deleted.
`void` `Cassandra.Client.truncate(java.lang.String cfname)`
`static void` `ThriftValidation.validateColumnData(CFMetaData metadata, Column column, boolean isSubColumn)` Validates the data part of the column (everything in the Column object but the name, which is assumed to be valid)
`static CFMetaData` `ThriftValidation.validateColumnFamily(java.lang.String tablename, java.lang.String cfName)`
`static CFMetaData` `ThriftValidation.validateColumnFamily(java.lang.String tablename, java.lang.String cfName, boolean isCommutativeOp)`
`static void` `ThriftValidation.validateColumnNames(CFMetaData metadata, ColumnParent column_parent, java.lang.Iterable<java.nio.ByteBuffer> column_names)`
`static void` `ThriftValidation.validateColumnOrSuperColumn(CFMetaData metadata, ColumnOrSuperColumn cosc)`
`static void` `ThriftValidation.validateColumnParent(CFMetaData metadata, ColumnParent column_parent)`
`static void` `ThriftValidation.validateColumnPath(CFMetaData metadata, ColumnPath column_path)` validates all parts of the path to the column, including the column name
`static void` `ThriftValidation.validateCommutativeForWrite(CFMetaData metadata, ConsistencyLevel consistency)`
`static void` `ThriftValidation.validateConsistencyLevel(java.lang.String table, ConsistencyLevel cl, RequestType requestType)`
`static void` `ThriftValidation.validateDeletion(CFMetaData metadata, Deletion del)`
`static boolean` `ThriftValidation.validateFilterClauses(CFMetaData metadata, java.util.List<IndexExpression> index_clause)`
`static void` `ThriftValidation.validateIndexClauses(CFMetaData metadata, IndexClause index_clause)`
`static void` `ThriftValidation.validateKey(CFMetaData metadata, java.nio.ByteBuffer key)`
`static void` `ThriftValidation.validateKeyRange(CFMetaData metadata, java.nio.ByteBuffer superColumn, KeyRange range)`
`static void` `ThriftValidation.validateKeyspaceNotSystem(java.lang.String modifiedKeyspace)`
`static void` `ThriftValidation.validateKeyspaceNotYetExisting(java.lang.String newKsName)`
`static void` `ThriftValidation.validateMutation(CFMetaData metadata, Mutation mut)`
`static void` `ThriftValidation.validatePredicate(CFMetaData metadata, ColumnParent column_parent, SlicePredicate predicate)`
`static void` `ThriftValidation.validateRange(CFMetaData metadata, ColumnParent column_parent, SliceRange range)`
`static void` `ThriftValidation.validateSlicePredicate(CFMetaData metadata, java.nio.ByteBuffer scName, SlicePredicate predicate)`

Constructors in org.apache.cassandra.thrift with parameters of type InvalidRequestException
`Cassandra.add_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.batch_mutate_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.describe_keyspace_result(KsDef success, NotFoundException nfe, InvalidRequestException ire)`
`Cassandra.describe_keyspaces_result(java.util.List<KsDef> success, InvalidRequestException ire)`
`Cassandra.describe_ring_result(java.util.List<TokenRange> success, InvalidRequestException ire)`
`Cassandra.describe_schema_versions_result(java.util.Map<java.lang.String,java.util.List<java.lang.String>> success, InvalidRequestException ire)`
`Cassandra.describe_splits_ex_result(java.util.List<CfSplit> success, InvalidRequestException ire)`
`Cassandra.describe_splits_result(java.util.List<java.lang.String> success, InvalidRequestException ire)`
`Cassandra.describe_token_map_result(java.util.Map<java.lang.String,java.lang.String> success, InvalidRequestException ire)`
`Cassandra.execute_cql_query_result(CqlResult success, InvalidRequestException ire, UnavailableException ue, TimedOutException te, SchemaDisagreementException sde)`
`Cassandra.execute_prepared_cql_query_result(CqlResult success, InvalidRequestException ire, UnavailableException ue, TimedOutException te, SchemaDisagreementException sde)`
`Cassandra.get_count_result(int success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.get_indexed_slices_result(java.util.List<KeySlice> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.get_paged_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_count_result(java.util.Map<java.nio.ByteBuffer,java.lang.Integer> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.multiget_slice_result(java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.prepare_cql_query_result(CqlPreparedResult success, InvalidRequestException ire)`
`Cassandra.remove_counter_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.remove_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`Cassandra.set_cql_version_result(InvalidRequestException ire)`
`Cassandra.set_keyspace_result(InvalidRequestException ire)`
`Cassandra.system_add_column_family_result(java.lang.String success, InvalidRequestException ire, SchemaDisagreementException sde)`
`Cassandra.system_add_keyspace_result(java.lang.String success, InvalidRequestException ire, SchemaDisagreementException sde)`
`Cassandra.system_drop_column_family_result(java.lang.String success, InvalidRequestException ire, SchemaDisagreementException sde)`
`Cassandra.system_drop_keyspace_result(java.lang.String success, InvalidRequestException ire, SchemaDisagreementException sde)`
`Cassandra.system_update_column_family_result(java.lang.String success, InvalidRequestException ire, SchemaDisagreementException sde)`
`Cassandra.system_update_keyspace_result(java.lang.String success, InvalidRequestException ire, SchemaDisagreementException sde)`
`Cassandra.truncate_result(InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
`InvalidRequestException(InvalidRequestException other)` Performs a deep copy on other.

Uses of InvalidRequestException in org.apache.cassandra.tools

Methods in org.apache.cassandra.tools that throw InvalidRequestException
`java.util.List<java.lang.String>` `NodeProbe.describeRing(java.lang.String keyspaceName)`

Copyright © 2013 The Apache Software Foundation