org.apache.cassandra.thrift
Class Cassandra.AsyncClient
java.lang.Object
org.apache.thrift.async.TAsyncClient
org.apache.cassandra.thrift.Cassandra.AsyncClient
- All Implemented Interfaces:
- Cassandra.AsyncIface
- Enclosing class:
- Cassandra
public static class Cassandra.AsyncClient
- extends org.apache.thrift.async.TAsyncClient
- implements Cassandra.AsyncIface
Fields inherited from class org.apache.thrift.async.TAsyncClient |
manager, protocolFactory, transport |
Constructor Summary |
Cassandra.AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.async.TAsyncClientManager clientManager,
org.apache.thrift.transport.TNonblockingTransport transport)
|
Method Summary |
void |
batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.batch_mutate_call> resultHandler)
|
void |
describe_cluster_name(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_cluster_name_call> resultHandler)
|
void |
describe_keyspace(java.lang.String keyspace,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_keyspace_call> resultHandler)
|
void |
describe_keyspaces(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_keyspaces_call> resultHandler)
|
void |
describe_partitioner(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_partitioner_call> resultHandler)
|
void |
describe_ring(java.lang.String keyspace,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_ring_call> resultHandler)
|
void |
describe_schema_versions(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_schema_versions_call> resultHandler)
|
void |
describe_snitch(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_snitch_call> resultHandler)
|
void |
describe_splits(java.lang.String cfName,
java.lang.String start_token,
java.lang.String end_token,
int keys_per_split,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_splits_call> resultHandler)
|
void |
describe_version(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_version_call> resultHandler)
|
void |
get_count(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_count_call> resultHandler)
|
void |
get_indexed_slices(ColumnParent column_parent,
IndexClause index_clause,
SlicePredicate column_predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_indexed_slices_call> resultHandler)
|
void |
get_range_slices(ColumnParent column_parent,
SlicePredicate predicate,
KeyRange range,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_range_slices_call> resultHandler)
|
void |
get_slice(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_slice_call> resultHandler)
|
void |
get(java.nio.ByteBuffer key,
ColumnPath column_path,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_call> resultHandler)
|
void |
insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.insert_call> resultHandler)
|
void |
login(AuthenticationRequest auth_request,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.login_call> resultHandler)
|
void |
multiget_count(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_count_call> resultHandler)
|
void |
multiget_slice(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_slice_call> resultHandler)
|
void |
remove(java.nio.ByteBuffer key,
ColumnPath column_path,
long timestamp,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.remove_call> resultHandler)
|
void |
set_keyspace(java.lang.String keyspace,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.set_keyspace_call> resultHandler)
|
void |
system_add_column_family(CfDef cf_def,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_add_column_family_call> resultHandler)
|
void |
system_add_keyspace(KsDef ks_def,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_add_keyspace_call> resultHandler)
|
void |
system_drop_column_family(java.lang.String column_family,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_drop_column_family_call> resultHandler)
|
void |
system_drop_keyspace(java.lang.String keyspace,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_drop_keyspace_call> resultHandler)
|
void |
system_update_column_family(CfDef cf_def,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_update_column_family_call> resultHandler)
|
void |
system_update_keyspace(KsDef ks_def,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_update_keyspace_call> resultHandler)
|
void |
truncate(java.lang.String cfname,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.truncate_call> resultHandler)
|
Methods inherited from class org.apache.thrift.async.TAsyncClient |
checkReady, getError, getProtocolFactory, getTimeout, hasError, hasTimeout, onComplete, onError, setTimeout |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cassandra.AsyncClient
public Cassandra.AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.async.TAsyncClientManager clientManager,
org.apache.thrift.transport.TNonblockingTransport transport)
login
public void login(AuthenticationRequest auth_request,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.login_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
login
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
set_keyspace
public void set_keyspace(java.lang.String keyspace,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.set_keyspace_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
set_keyspace
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
get
public void get(java.nio.ByteBuffer key,
ColumnPath column_path,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
get
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
get_slice
public void get_slice(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_slice_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
get_slice
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
get_count
public void get_count(java.nio.ByteBuffer key,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_count_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
get_count
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
multiget_slice
public void multiget_slice(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_slice_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
multiget_slice
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
multiget_count
public void multiget_count(java.util.List<java.nio.ByteBuffer> keys,
ColumnParent column_parent,
SlicePredicate predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_count_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
multiget_count
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
get_range_slices
public void get_range_slices(ColumnParent column_parent,
SlicePredicate predicate,
KeyRange range,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_range_slices_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
get_range_slices
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
get_indexed_slices
public void get_indexed_slices(ColumnParent column_parent,
IndexClause index_clause,
SlicePredicate column_predicate,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_indexed_slices_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
get_indexed_slices
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
insert
public void insert(java.nio.ByteBuffer key,
ColumnParent column_parent,
Column column,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.insert_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
insert
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
remove
public void remove(java.nio.ByteBuffer key,
ColumnPath column_path,
long timestamp,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.remove_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
remove
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
batch_mutate
public void batch_mutate(java.util.Map<java.nio.ByteBuffer,java.util.Map<java.lang.String,java.util.List<Mutation>>> mutation_map,
ConsistencyLevel consistency_level,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.batch_mutate_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
batch_mutate
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
truncate
public void truncate(java.lang.String cfname,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.truncate_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
truncate
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_schema_versions
public void describe_schema_versions(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_schema_versions_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_schema_versions
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_keyspaces
public void describe_keyspaces(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_keyspaces_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_keyspaces
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_cluster_name
public void describe_cluster_name(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_cluster_name_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_cluster_name
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_version
public void describe_version(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_version_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_version
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_ring
public void describe_ring(java.lang.String keyspace,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_ring_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_ring
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_partitioner
public void describe_partitioner(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_partitioner_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_partitioner
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_snitch
public void describe_snitch(org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_snitch_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_snitch
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_keyspace
public void describe_keyspace(java.lang.String keyspace,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_keyspace_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_keyspace
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
describe_splits
public void describe_splits(java.lang.String cfName,
java.lang.String start_token,
java.lang.String end_token,
int keys_per_split,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.describe_splits_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
describe_splits
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
system_add_column_family
public void system_add_column_family(CfDef cf_def,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_add_column_family_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
system_add_column_family
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
system_drop_column_family
public void system_drop_column_family(java.lang.String column_family,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_drop_column_family_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
system_drop_column_family
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
system_add_keyspace
public void system_add_keyspace(KsDef ks_def,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_add_keyspace_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
system_add_keyspace
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
system_drop_keyspace
public void system_drop_keyspace(java.lang.String keyspace,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_drop_keyspace_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
system_drop_keyspace
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
system_update_keyspace
public void system_update_keyspace(KsDef ks_def,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_update_keyspace_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
system_update_keyspace
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
system_update_column_family
public void system_update_column_family(CfDef cf_def,
org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.system_update_column_family_call> resultHandler)
throws org.apache.thrift.TException
- Specified by:
system_update_column_family
in interface Cassandra.AsyncIface
- Throws:
org.apache.thrift.TException
Copyright © 2011 The Apache Software Foundation