public static class Cassandra.Client extends org.apache.thrift.TServiceClient implements Cassandra.Iface
| Modifier and Type | Class and Description |
|---|---|
static class |
Cassandra.Client.Factory |
| Constructor and Description |
|---|
Client(org.apache.thrift.protocol.TProtocol prot) |
Client(org.apache.thrift.protocol.TProtocol iprot,
org.apache.thrift.protocol.TProtocol oprot) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.nio.ByteBuffer key,
ColumnParent column_parent,
CounterColumn column,
ConsistencyLevel consistency_level)
Increment or decrement a counter.
|
void |
atomic_batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map,
ConsistencyLevel consistency_level)
Atomically mutate many columns or super columns for many row keys.
|
void |
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.
|
CASResult |
cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level)
Atomic compare and set.
|
java.lang.String |
describe_cluster_name()
get the cluster name
|
KsDef |
describe_keyspace(java.lang.String keyspace)
describe specified keyspace
|
java.util.List<KsDef> |
describe_keyspaces()
list the defined keyspaces in this cluster
|
java.util.List<TokenRange> |
describe_local_ring(java.lang.String keyspace)
same as describe_ring, but considers only nodes in the local DC
|
java.lang.String |
describe_partitioner()
returns the partitioner used by this cluster
|
java.util.List<TokenRange> |
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.Map<java.lang.String,java.util.List<java.lang.String>> |
describe_schema_versions()
for each schema version present in the cluster, returns a list of nodes at that version.
|
java.lang.String |
describe_snitch()
returns the snitch used by this cluster
|
java.util.List<CfSplit> |
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> |
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.Map<java.lang.String,java.lang.String> |
describe_token_map()
get the mapping between token->node ip
without taking replication into consideration
https://issues.apache.org/jira/browse/CASSANDRA-4092
|
java.lang.String |
describe_version()
get the thrift api version
|
CqlResult |
execute_cql_query(java.nio.ByteBuffer query,
Compression compression) |
CqlResult |
execute_cql3_query(java.nio.ByteBuffer query,
Compression compression,
ConsistencyLevel consistency)
Executes a CQL3 (Cassandra Query Language) statement and returns a
CqlResult containing the results.
|
CqlResult |
execute_prepared_cql_query(int itemId,
java.util.List<java.nio.ByteBuffer> values) |
CqlResult |
execute_prepared_cql3_query(int itemId,
java.util.List<java.nio.ByteBuffer> values,
ConsistencyLevel consistency)
Executes a prepared CQL3 (Cassandra Query Language) statement by passing an id token, a list of variables
to bind, and the consistency level, and returns a CqlResult containing the results.
|
int |
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. |
java.util.List<KeySlice> |
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<ColumnOrSuperColumn> |
get_multi_slice(MultiSliceRequest request)
Select multiple slices of a key in a single RPC operation
|
java.util.List<KeySlice> |
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> |
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<ColumnOrSuperColumn> |
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.
|
ColumnOrSuperColumn |
get(java.nio.ByteBuffer key,
ColumnPath column_path,
ConsistencyLevel consistency_level)
Get the Column or SuperColumn at the given column_path.
|
void |
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 |
login(AuthenticationRequest auth_request) |
java.util.Map<java.nio.ByteBuffer,java.lang.Integer> |
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
|
java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>> |
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.
|
CqlPreparedResult |
prepare_cql_query(java.nio.ByteBuffer query,
Compression compression) |
CqlPreparedResult |
prepare_cql3_query(java.nio.ByteBuffer query,
Compression compression)
Prepare a CQL3 (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.
|
void |
recv_add() |
void |
recv_atomic_batch_mutate() |
void |
recv_batch_mutate() |
CASResult |
recv_cas() |
java.lang.String |
recv_describe_cluster_name() |
KsDef |
recv_describe_keyspace() |
java.util.List<KsDef> |
recv_describe_keyspaces() |
java.util.List<TokenRange> |
recv_describe_local_ring() |
java.lang.String |
recv_describe_partitioner() |
java.util.List<TokenRange> |
recv_describe_ring() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
recv_describe_schema_versions() |
java.lang.String |
recv_describe_snitch() |
java.util.List<CfSplit> |
recv_describe_splits_ex() |
java.util.List<java.lang.String> |
recv_describe_splits() |
java.util.Map<java.lang.String,java.lang.String> |
recv_describe_token_map() |
java.lang.String |
recv_describe_version() |
CqlResult |
recv_execute_cql_query() |
CqlResult |
recv_execute_cql3_query() |
CqlResult |
recv_execute_prepared_cql_query() |
CqlResult |
recv_execute_prepared_cql3_query() |
int |
recv_get_count() |
java.util.List<KeySlice> |
recv_get_indexed_slices() |
java.util.List<ColumnOrSuperColumn> |
recv_get_multi_slice() |
java.util.List<KeySlice> |
recv_get_paged_slice() |
java.util.List<KeySlice> |
recv_get_range_slices() |
java.util.List<ColumnOrSuperColumn> |
recv_get_slice() |
ColumnOrSuperColumn |
recv_get() |
void |
recv_insert() |
void |
recv_login() |
java.util.Map<java.nio.ByteBuffer,java.lang.Integer> |
recv_multiget_count() |
java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>> |
recv_multiget_slice() |
CqlPreparedResult |
recv_prepare_cql_query() |
CqlPreparedResult |
recv_prepare_cql3_query() |
void |
recv_remove_counter() |
void |
recv_remove() |
void |
recv_set_cql_version() |
void |
recv_set_keyspace() |
java.lang.String |
recv_system_add_column_family() |
java.lang.String |
recv_system_add_keyspace() |
java.lang.String |
recv_system_drop_column_family() |
java.lang.String |
recv_system_drop_keyspace() |
java.lang.String |
recv_system_update_column_family() |
java.lang.String |
recv_system_update_keyspace() |
java.nio.ByteBuffer |
recv_trace_next_query() |
void |
recv_truncate() |
void |
remove_counter(java.nio.ByteBuffer key,
ColumnPath path,
ConsistencyLevel consistency_level)
Remove a counter at the specified location.
|
void |
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 |
send_add(java.nio.ByteBuffer key,
ColumnParent column_parent,
CounterColumn column,
ConsistencyLevel consistency_level) |
void |
send_atomic_batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map,
ConsistencyLevel consistency_level) |
void |
send_batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map,
ConsistencyLevel consistency_level) |
void |
send_cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level) |
void |
send_describe_cluster_name() |
void |
send_describe_keyspace(java.lang.String keyspace) |
void |
send_describe_keyspaces() |
void |
send_describe_local_ring(java.lang.String keyspace) |
void |
send_describe_partitioner() |
void |
send_describe_ring(java.lang.String keyspace) |
void |
send_describe_schema_versions() |
void |
send_describe_snitch() |
void |
send_describe_splits_ex(java.lang.String cfName,
java.lang.String start_token,
java.lang.String end_token,
int keys_per_split) |
void |
send_describe_splits(java.lang.String cfName,
java.lang.String start_token,
java.lang.String end_token,
int keys_per_split) |
void |
send_describe_token_map() |
void |
send_describe_version() |
void |
send_execute_cql_query(java.nio.ByteBuffer query,
Compression compression) |
void |
send_execute_cql3_query(java.nio.ByteBuffer query,
Compression compression,
ConsistencyLevel consistency) |
void |
send_execute_prepared_cql_query(int itemId,
java.util.List<java.nio.ByteBuffer> values) |
void |
send_execute_prepared_cql3_query(int itemId,
java.util.List<java.nio.ByteBuffer> values,
ConsistencyLevel consistency) |
void |
send_get_count(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level) |
void |
send_get_indexed_slices(ColumnParent column_parent,
IndexClause index_clause,
SlicePredicate column_predicate,
ConsistencyLevel consistency_level) |
void |
send_get_multi_slice(MultiSliceRequest request) |
void |
send_get_paged_slice(java.lang.String column_family,
KeyRange range,
java.nio.ByteBuffer start_column,
ConsistencyLevel consistency_level) |
void |
send_get_range_slices(ColumnParent column_parent,
SlicePredicate predicate,
KeyRange range,
ConsistencyLevel consistency_level) |
void |
send_get_slice(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level) |
void |
send_get(java.nio.ByteBuffer key,
ColumnPath column_path,
ConsistencyLevel consistency_level) |
void |
send_insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level) |
void |
send_login(AuthenticationRequest auth_request) |
void |
send_multiget_count(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level) |
void |
send_multiget_slice(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level) |
void |
send_prepare_cql_query(java.nio.ByteBuffer query,
Compression compression) |
void |
send_prepare_cql3_query(java.nio.ByteBuffer query,
Compression compression) |
void |
send_remove_counter(java.nio.ByteBuffer key,
ColumnPath path,
ConsistencyLevel consistency_level) |
void |
send_remove(java.nio.ByteBuffer key,
ColumnPath column_path,
long timestamp,
ConsistencyLevel consistency_level) |
void |
send_set_cql_version(java.lang.String version) |
void |
send_set_keyspace(java.lang.String keyspace) |
void |
send_system_add_column_family(CfDef cf_def) |
void |
send_system_add_keyspace(KsDef ks_def) |
void |
send_system_drop_column_family(java.lang.String column_family) |
void |
send_system_drop_keyspace(java.lang.String keyspace) |
void |
send_system_update_column_family(CfDef cf_def) |
void |
send_system_update_keyspace(KsDef ks_def) |
void |
send_trace_next_query() |
void |
send_truncate(java.lang.String cfname) |
void |
set_cql_version(java.lang.String version) |
void |
set_keyspace(java.lang.String keyspace) |
java.lang.String |
system_add_column_family(CfDef cf_def)
adds a column family.
|
java.lang.String |
system_add_keyspace(KsDef ks_def)
adds a keyspace and any column families that are part of it.
|
java.lang.String |
system_drop_column_family(java.lang.String column_family)
drops a column family.
|
java.lang.String |
system_drop_keyspace(java.lang.String keyspace)
drops a keyspace and any column families that are part of it.
|
java.lang.String |
system_update_column_family(CfDef cf_def)
updates properties of a column family.
|
java.lang.String |
system_update_keyspace(KsDef ks_def)
updates properties of a keyspace.
|
java.nio.ByteBuffer |
trace_next_query()
Enables tracing for the next query in this connection and returns the UUID for that trace session
The next query will be traced idependently of trace probability and the returned UUID can be used to query the trace keyspace
|
void |
truncate(java.lang.String cfname)
Truncate will mark and entire column family as deleted.
|
public Client(org.apache.thrift.protocol.TProtocol prot)
public Client(org.apache.thrift.protocol.TProtocol iprot,
org.apache.thrift.protocol.TProtocol oprot)
public void login(AuthenticationRequest auth_request) throws AuthenticationException, AuthorizationException, org.apache.thrift.TException
login in interface Cassandra.IfaceAuthenticationExceptionAuthorizationExceptionorg.apache.thrift.TExceptionpublic void send_login(AuthenticationRequest auth_request) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_login()
throws AuthenticationException,
AuthorizationException,
org.apache.thrift.TException
AuthenticationExceptionAuthorizationExceptionorg.apache.thrift.TExceptionpublic void set_keyspace(java.lang.String keyspace)
throws InvalidRequestException,
org.apache.thrift.TException
set_keyspace in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_set_keyspace(java.lang.String keyspace)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_set_keyspace()
throws InvalidRequestException,
org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic ColumnOrSuperColumn get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level) throws InvalidRequestException, NotFoundException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifaceget in interface Cassandra.IfaceInvalidRequestExceptionNotFoundExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_get(java.nio.ByteBuffer key,
ColumnPath column_path,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic ColumnOrSuperColumn recv_get() throws InvalidRequestException, NotFoundException, UnavailableException, TimedOutException, org.apache.thrift.TException
InvalidRequestExceptionNotFoundExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic java.util.List<ColumnOrSuperColumn> get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifaceget_slice in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_get_slice(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<ColumnOrSuperColumn> recv_get_slice() throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic int get_count(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level)
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
Cassandra.Ifacepredicate for a particular key,
ColumnFamily and optionally SuperColumn.get_count in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_get_count(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic int recv_get_count()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>> multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifacemultiget_slice in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_multiget_slice(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>> recv_multiget_slice() throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic java.util.Map<java.nio.ByteBuffer,java.lang.Integer> multiget_count(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level)
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
Cassandra.Ifacemultiget_count in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_multiget_count(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.Map<java.nio.ByteBuffer,java.lang.Integer> recv_multiget_count()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic java.util.List<KeySlice> get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifaceget_range_slices in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<KeySlice> recv_get_range_slices() throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic java.util.List<KeySlice> get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifaceget_paged_slice in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_get_paged_slice(java.lang.String column_family,
KeyRange range,
java.nio.ByteBuffer start_column,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<KeySlice> recv_get_paged_slice() throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic java.util.List<KeySlice> get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifaceget_indexed_slices in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<KeySlice> recv_get_indexed_slices() throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level)
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
Cassandra.Ifaceinsert in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_insert()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void add(java.nio.ByteBuffer key,
ColumnParent column_parent,
CounterColumn column,
ConsistencyLevel consistency_level)
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
Cassandra.Ifaceadd in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_add(java.nio.ByteBuffer key,
ColumnParent column_parent,
CounterColumn column,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_add()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic CASResult cas(java.nio.ByteBuffer key, java.lang.String column_family, java.util.List<Column> expected, java.util.List<Column> updates, ConsistencyLevel serial_consistency_level, ConsistencyLevel commit_consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifacecas in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_cas(java.nio.ByteBuffer key,
java.lang.String column_family,
java.util.List<Column> expected,
java.util.List<Column> updates,
ConsistencyLevel serial_consistency_level,
ConsistencyLevel commit_consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic CASResult recv_cas() throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void remove(java.nio.ByteBuffer key,
ColumnPath column_path,
long timestamp,
ConsistencyLevel consistency_level)
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
Cassandra.Ifaceremove in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_remove(java.nio.ByteBuffer key,
ColumnPath column_path,
long timestamp,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_remove()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void remove_counter(java.nio.ByteBuffer key,
ColumnPath path,
ConsistencyLevel consistency_level)
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
Cassandra.Ifaceremove_counter in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_remove_counter(java.nio.ByteBuffer key,
ColumnPath path,
ConsistencyLevel consistency_level)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_remove_counter()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifacebatch_mutate in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_batch_mutate()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void atomic_batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifaceatomic_batch_mutate in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_atomic_batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map, ConsistencyLevel consistency_level) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_atomic_batch_mutate()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void truncate(java.lang.String cfname)
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
Cassandra.Ifacetruncate in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_truncate(java.lang.String cfname)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_truncate()
throws InvalidRequestException,
UnavailableException,
TimedOutException,
org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic java.util.List<ColumnOrSuperColumn> get_multi_slice(MultiSliceRequest request) throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
Cassandra.Ifaceget_multi_slice in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic void send_get_multi_slice(MultiSliceRequest request) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<ColumnOrSuperColumn> recv_get_multi_slice() throws InvalidRequestException, UnavailableException, TimedOutException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionorg.apache.thrift.TExceptionpublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> describe_schema_versions()
throws InvalidRequestException,
org.apache.thrift.TException
Cassandra.Ifacedescribe_schema_versions in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_describe_schema_versions()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.Map<java.lang.String,java.util.List<java.lang.String>> recv_describe_schema_versions()
throws InvalidRequestException,
org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic java.util.List<KsDef> describe_keyspaces() throws InvalidRequestException, org.apache.thrift.TException
Cassandra.Ifacedescribe_keyspaces in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_describe_keyspaces()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<KsDef> recv_describe_keyspaces() throws InvalidRequestException, org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic java.lang.String describe_cluster_name()
throws org.apache.thrift.TException
Cassandra.Ifacedescribe_cluster_name in interface Cassandra.Ifaceorg.apache.thrift.TExceptionpublic void send_describe_cluster_name()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_describe_cluster_name()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String describe_version()
throws org.apache.thrift.TException
Cassandra.Ifacedescribe_version in interface Cassandra.Ifaceorg.apache.thrift.TExceptionpublic void send_describe_version()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_describe_version()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<TokenRange> describe_ring(java.lang.String keyspace) throws InvalidRequestException, org.apache.thrift.TException
Cassandra.Ifacedescribe_ring in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_describe_ring(java.lang.String keyspace)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<TokenRange> recv_describe_ring() throws InvalidRequestException, org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic java.util.List<TokenRange> describe_local_ring(java.lang.String keyspace) throws InvalidRequestException, org.apache.thrift.TException
Cassandra.Ifacedescribe_local_ring in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_describe_local_ring(java.lang.String keyspace)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<TokenRange> recv_describe_local_ring() throws InvalidRequestException, org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic java.util.Map<java.lang.String,java.lang.String> describe_token_map()
throws InvalidRequestException,
org.apache.thrift.TException
Cassandra.Ifacedescribe_token_map in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_describe_token_map()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.Map<java.lang.String,java.lang.String> recv_describe_token_map()
throws InvalidRequestException,
org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic java.lang.String describe_partitioner()
throws org.apache.thrift.TException
Cassandra.Ifacedescribe_partitioner in interface Cassandra.Ifaceorg.apache.thrift.TExceptionpublic void send_describe_partitioner()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_describe_partitioner()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String describe_snitch()
throws org.apache.thrift.TException
Cassandra.Ifacedescribe_snitch in interface Cassandra.Ifaceorg.apache.thrift.TExceptionpublic void send_describe_snitch()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_describe_snitch()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic KsDef describe_keyspace(java.lang.String keyspace) throws NotFoundException, InvalidRequestException, org.apache.thrift.TException
Cassandra.Ifacedescribe_keyspace in interface Cassandra.IfaceNotFoundExceptionInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_describe_keyspace(java.lang.String keyspace)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic KsDef recv_describe_keyspace() throws NotFoundException, InvalidRequestException, org.apache.thrift.TException
NotFoundExceptionInvalidRequestExceptionorg.apache.thrift.TExceptionpublic java.util.List<java.lang.String> describe_splits(java.lang.String cfName,
java.lang.String start_token,
java.lang.String end_token,
int keys_per_split)
throws InvalidRequestException,
org.apache.thrift.TException
Cassandra.Ifacedescribe_splits in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_describe_splits(java.lang.String cfName,
java.lang.String start_token,
java.lang.String end_token,
int keys_per_split)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<java.lang.String> recv_describe_splits()
throws InvalidRequestException,
org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic java.nio.ByteBuffer trace_next_query()
throws org.apache.thrift.TException
Cassandra.Ifacetrace_next_query in interface Cassandra.Ifaceorg.apache.thrift.TExceptionpublic void send_trace_next_query()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.nio.ByteBuffer recv_trace_next_query()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<CfSplit> describe_splits_ex(java.lang.String cfName, java.lang.String start_token, java.lang.String end_token, int keys_per_split) throws InvalidRequestException, org.apache.thrift.TException
describe_splits_ex in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_describe_splits_ex(java.lang.String cfName,
java.lang.String start_token,
java.lang.String end_token,
int keys_per_split)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.util.List<CfSplit> recv_describe_splits_ex() throws InvalidRequestException, org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic java.lang.String system_add_column_family(CfDef cf_def) throws InvalidRequestException, SchemaDisagreementException, org.apache.thrift.TException
Cassandra.Ifacesystem_add_column_family in interface Cassandra.IfaceInvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_system_add_column_family(CfDef cf_def) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_system_add_column_family()
throws InvalidRequestException,
SchemaDisagreementException,
org.apache.thrift.TException
InvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic java.lang.String system_drop_column_family(java.lang.String column_family)
throws InvalidRequestException,
SchemaDisagreementException,
org.apache.thrift.TException
Cassandra.Ifacesystem_drop_column_family in interface Cassandra.IfaceInvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_system_drop_column_family(java.lang.String column_family)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_system_drop_column_family()
throws InvalidRequestException,
SchemaDisagreementException,
org.apache.thrift.TException
InvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic java.lang.String system_add_keyspace(KsDef ks_def) throws InvalidRequestException, SchemaDisagreementException, org.apache.thrift.TException
Cassandra.Ifacesystem_add_keyspace in interface Cassandra.IfaceInvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_system_add_keyspace(KsDef ks_def) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_system_add_keyspace()
throws InvalidRequestException,
SchemaDisagreementException,
org.apache.thrift.TException
InvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic java.lang.String system_drop_keyspace(java.lang.String keyspace)
throws InvalidRequestException,
SchemaDisagreementException,
org.apache.thrift.TException
Cassandra.Ifacesystem_drop_keyspace in interface Cassandra.IfaceInvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_system_drop_keyspace(java.lang.String keyspace)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_system_drop_keyspace()
throws InvalidRequestException,
SchemaDisagreementException,
org.apache.thrift.TException
InvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic java.lang.String system_update_keyspace(KsDef ks_def) throws InvalidRequestException, SchemaDisagreementException, org.apache.thrift.TException
Cassandra.Ifacesystem_update_keyspace in interface Cassandra.IfaceInvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_system_update_keyspace(KsDef ks_def) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_system_update_keyspace()
throws InvalidRequestException,
SchemaDisagreementException,
org.apache.thrift.TException
InvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic java.lang.String system_update_column_family(CfDef cf_def) throws InvalidRequestException, SchemaDisagreementException, org.apache.thrift.TException
Cassandra.Ifacesystem_update_column_family in interface Cassandra.IfaceInvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_system_update_column_family(CfDef cf_def) throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic java.lang.String recv_system_update_column_family()
throws InvalidRequestException,
SchemaDisagreementException,
org.apache.thrift.TException
InvalidRequestExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic CqlResult execute_cql_query(java.nio.ByteBuffer query, Compression compression) throws InvalidRequestException, UnavailableException, TimedOutException, SchemaDisagreementException, org.apache.thrift.TException
execute_cql_query in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_execute_cql_query(java.nio.ByteBuffer query,
Compression compression)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic CqlResult recv_execute_cql_query() throws InvalidRequestException, UnavailableException, TimedOutException, SchemaDisagreementException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic CqlResult execute_cql3_query(java.nio.ByteBuffer query, Compression compression, ConsistencyLevel consistency) throws InvalidRequestException, UnavailableException, TimedOutException, SchemaDisagreementException, org.apache.thrift.TException
Cassandra.Ifaceexecute_cql3_query in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_execute_cql3_query(java.nio.ByteBuffer query,
Compression compression,
ConsistencyLevel consistency)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic CqlResult recv_execute_cql3_query() throws InvalidRequestException, UnavailableException, TimedOutException, SchemaDisagreementException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic CqlPreparedResult prepare_cql_query(java.nio.ByteBuffer query, Compression compression) throws InvalidRequestException, org.apache.thrift.TException
prepare_cql_query in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_prepare_cql_query(java.nio.ByteBuffer query,
Compression compression)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic CqlPreparedResult recv_prepare_cql_query() throws InvalidRequestException, org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic CqlPreparedResult prepare_cql3_query(java.nio.ByteBuffer query, Compression compression) throws InvalidRequestException, org.apache.thrift.TException
Cassandra.Ifaceprepare_cql3_query in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_prepare_cql3_query(java.nio.ByteBuffer query,
Compression compression)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic CqlPreparedResult recv_prepare_cql3_query() throws InvalidRequestException, org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionpublic CqlResult execute_prepared_cql_query(int itemId, java.util.List<java.nio.ByteBuffer> values) throws InvalidRequestException, UnavailableException, TimedOutException, SchemaDisagreementException, org.apache.thrift.TException
execute_prepared_cql_query in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_execute_prepared_cql_query(int itemId,
java.util.List<java.nio.ByteBuffer> values)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic CqlResult recv_execute_prepared_cql_query() throws InvalidRequestException, UnavailableException, TimedOutException, SchemaDisagreementException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic CqlResult execute_prepared_cql3_query(int itemId, java.util.List<java.nio.ByteBuffer> values, ConsistencyLevel consistency) throws InvalidRequestException, UnavailableException, TimedOutException, SchemaDisagreementException, org.apache.thrift.TException
Cassandra.Ifaceexecute_prepared_cql3_query in interface Cassandra.IfaceInvalidRequestExceptionUnavailableExceptionTimedOutExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void send_execute_prepared_cql3_query(int itemId,
java.util.List<java.nio.ByteBuffer> values,
ConsistencyLevel consistency)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic CqlResult recv_execute_prepared_cql3_query() throws InvalidRequestException, UnavailableException, TimedOutException, SchemaDisagreementException, org.apache.thrift.TException
InvalidRequestExceptionUnavailableExceptionTimedOutExceptionSchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic void set_cql_version(java.lang.String version)
throws InvalidRequestException,
org.apache.thrift.TException
set_cql_version in interface Cassandra.IfaceInvalidRequestExceptionorg.apache.thrift.TExceptionpublic void send_set_cql_version(java.lang.String version)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionpublic void recv_set_cql_version()
throws InvalidRequestException,
org.apache.thrift.TException
InvalidRequestExceptionorg.apache.thrift.TExceptionCopyright © 2016 The Apache Software Foundation