Package | Description |
---|---|
com.aerospike.client | |
com.aerospike.client.async | |
com.aerospike.client.cluster |
Modifier and Type | Method and Description |
---|---|
void |
AerospikeClient.add(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key,
Bin... bins)
Asynchronously add integer/double bin values to existing record bin values.
|
void |
IAerospikeClient.add(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key,
Bin... bins)
Asynchronously add integer bin values to existing record bin values.
|
void |
AerospikeClient.append(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key,
Bin... bins)
Asynchronously append bin string values to existing record bin values.
|
void |
IAerospikeClient.append(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key,
Bin... bins)
Asynchronously append bin string values to existing record bin values.
|
void |
AerospikeClient.createIndex(EventLoop eventLoop,
IndexListener listener,
Policy policy,
String namespace,
String setName,
String indexName,
String binName,
IndexType indexType,
IndexCollectionType indexCollectionType,
CTX... ctx)
Asynchronously create complex secondary index to be used on bins containing collections.
|
void |
IAerospikeClient.createIndex(EventLoop eventLoop,
IndexListener listener,
Policy policy,
String namespace,
String setName,
String indexName,
String binName,
IndexType indexType,
IndexCollectionType indexCollectionType,
CTX... ctx)
Asynchronously create complex secondary index to be used on bins containing collections.
|
void |
AerospikeClient.delete(EventLoop eventLoop,
BatchRecordArrayListener listener,
BatchPolicy batchPolicy,
BatchDeletePolicy deletePolicy,
Key[] keys)
Asynchronously delete records for specified keys.
|
void |
IAerospikeClient.delete(EventLoop eventLoop,
BatchRecordArrayListener listener,
BatchPolicy batchPolicy,
BatchDeletePolicy deletePolicy,
Key[] keys)
Asynchronously delete records for specified keys.
|
void |
AerospikeClient.delete(EventLoop eventLoop,
BatchRecordSequenceListener listener,
BatchPolicy batchPolicy,
BatchDeletePolicy deletePolicy,
Key[] keys)
Asynchronously delete records for specified keys.
|
void |
IAerospikeClient.delete(EventLoop eventLoop,
BatchRecordSequenceListener listener,
BatchPolicy batchPolicy,
BatchDeletePolicy deletePolicy,
Key[] keys)
Asynchronously delete records for specified keys.
|
void |
AerospikeClient.delete(EventLoop eventLoop,
DeleteListener listener,
WritePolicy policy,
Key key)
Asynchronously delete record for specified key.
|
void |
IAerospikeClient.delete(EventLoop eventLoop,
DeleteListener listener,
WritePolicy policy,
Key key)
Asynchronously delete record for specified key.
|
void |
AerospikeClient.dropIndex(EventLoop eventLoop,
IndexListener listener,
Policy policy,
String namespace,
String setName,
String indexName)
Asynchronously delete secondary index.
|
void |
IAerospikeClient.dropIndex(EventLoop eventLoop,
IndexListener listener,
Policy policy,
String namespace,
String setName,
String indexName)
Asynchronously delete secondary index.
|
void |
AerospikeClient.execute(EventLoop eventLoop,
BatchRecordArrayListener listener,
BatchPolicy batchPolicy,
BatchUDFPolicy udfPolicy,
Key[] keys,
String packageName,
String functionName,
Value... functionArgs)
Asynchronously execute user defined function on server for each key and return results.
|
void |
IAerospikeClient.execute(EventLoop eventLoop,
BatchRecordArrayListener listener,
BatchPolicy batchPolicy,
BatchUDFPolicy udfPolicy,
Key[] keys,
String packageName,
String functionName,
Value... functionArgs)
Asynchronously execute user defined function on server for each key and return results.
|
void |
AerospikeClient.execute(EventLoop eventLoop,
BatchRecordSequenceListener listener,
BatchPolicy batchPolicy,
BatchUDFPolicy udfPolicy,
Key[] keys,
String packageName,
String functionName,
Value... functionArgs)
Asynchronously execute user defined function on server for each key and return results.
|
void |
IAerospikeClient.execute(EventLoop eventLoop,
BatchRecordSequenceListener listener,
BatchPolicy batchPolicy,
BatchUDFPolicy udfPolicy,
Key[] keys,
String packageName,
String functionName,
Value... functionArgs)
Asynchronously execute user defined function on server for each key and return results.
|
void |
AerospikeClient.execute(EventLoop eventLoop,
ExecuteListener listener,
WritePolicy policy,
Key key,
String packageName,
String functionName,
Value... functionArgs)
Asynchronously execute user defined function on server.
|
void |
IAerospikeClient.execute(EventLoop eventLoop,
ExecuteListener listener,
WritePolicy policy,
Key key,
String packageName,
String functionName,
Value... functionArgs)
Asynchronously execute user defined function on server.
|
void |
AerospikeClient.exists(EventLoop eventLoop,
ExistsArrayListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously check if multiple record keys exist in one batch call.
|
void |
IAerospikeClient.exists(EventLoop eventLoop,
ExistsArrayListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously check if multiple record keys exist in one batch call.
|
void |
AerospikeClient.exists(EventLoop eventLoop,
ExistsListener listener,
Policy policy,
Key key)
Asynchronously determine if a record key exists.
|
void |
IAerospikeClient.exists(EventLoop eventLoop,
ExistsListener listener,
Policy policy,
Key key)
Asynchronously determine if a record key exists.
|
void |
AerospikeClient.exists(EventLoop eventLoop,
ExistsSequenceListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously check if multiple record keys exist in one batch call.
|
void |
IAerospikeClient.exists(EventLoop eventLoop,
ExistsSequenceListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously check if multiple record keys exist in one batch call.
|
void |
AerospikeClient.get(EventLoop eventLoop,
BatchListListener listener,
BatchPolicy policy,
List<BatchRead> records)
Asynchronously read multiple records for specified batch keys in one batch call.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
BatchListListener listener,
BatchPolicy policy,
List<BatchRead> records)
Asynchronously read multiple records for specified batch keys in one batch call.
|
void |
AerospikeClient.get(EventLoop eventLoop,
BatchSequenceListener listener,
BatchPolicy policy,
List<BatchRead> records)
Asynchronously read multiple records for specified batch keys in one batch call.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
BatchSequenceListener listener,
BatchPolicy policy,
List<BatchRead> records)
Asynchronously read multiple records for specified batch keys in one batch call.
|
void |
AerospikeClient.get(EventLoop eventLoop,
RecordArrayListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously read multiple records for specified keys in one batch call.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
RecordArrayListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously read multiple records for specified keys in one batch call.
|
void |
AerospikeClient.get(EventLoop eventLoop,
RecordArrayListener listener,
BatchPolicy policy,
Key[] keys,
Operation... ops)
Asynchronously read multiple records for specified keys using read operations in one batch call.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
RecordArrayListener listener,
BatchPolicy policy,
Key[] keys,
Operation... ops)
Asynchronously read multiple records for specified keys using read operations in one batch call.
|
void |
AerospikeClient.get(EventLoop eventLoop,
RecordArrayListener listener,
BatchPolicy policy,
Key[] keys,
String... binNames)
Asynchronously read multiple record headers and bins for specified keys in one batch call.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
RecordArrayListener listener,
BatchPolicy policy,
Key[] keys,
String... binNames)
Asynchronously read multiple record headers and bins for specified keys in one batch call.
|
void |
AerospikeClient.get(EventLoop eventLoop,
RecordListener listener,
Policy policy,
Key key)
Asynchronously read entire record for specified key.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
RecordListener listener,
Policy policy,
Key key)
Asynchronously read entire record for specified key.
|
void |
AerospikeClient.get(EventLoop eventLoop,
RecordListener listener,
Policy policy,
Key key,
String... binNames)
Asynchronously read record header and bins for specified key.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
RecordListener listener,
Policy policy,
Key key,
String... binNames)
Asynchronously read record header and bins for specified key.
|
void |
AerospikeClient.get(EventLoop eventLoop,
RecordSequenceListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously read multiple records for specified keys in one batch call.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
RecordSequenceListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously read multiple records for specified keys in one batch call.
|
void |
AerospikeClient.get(EventLoop eventLoop,
RecordSequenceListener listener,
BatchPolicy policy,
Key[] keys,
Operation... ops)
Asynchronously read multiple records for specified keys using read operations in one batch call.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
RecordSequenceListener listener,
BatchPolicy policy,
Key[] keys,
Operation... ops)
Asynchronously read multiple records for specified keys using read operations in one batch call.
|
void |
AerospikeClient.get(EventLoop eventLoop,
RecordSequenceListener listener,
BatchPolicy policy,
Key[] keys,
String... binNames)
Asynchronously read multiple record headers and bins for specified keys in one batch call.
|
void |
IAerospikeClient.get(EventLoop eventLoop,
RecordSequenceListener listener,
BatchPolicy policy,
Key[] keys,
String... binNames)
Asynchronously read multiple record headers and bins for specified keys in one batch call.
|
void |
AerospikeClient.getHeader(EventLoop eventLoop,
RecordArrayListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously read multiple record header data for specified keys in one batch call.
|
void |
IAerospikeClient.getHeader(EventLoop eventLoop,
RecordArrayListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously read multiple record header data for specified keys in one batch call.
|
void |
AerospikeClient.getHeader(EventLoop eventLoop,
RecordListener listener,
Policy policy,
Key key)
Asynchronously read record generation and expiration only for specified key.
|
void |
IAerospikeClient.getHeader(EventLoop eventLoop,
RecordListener listener,
Policy policy,
Key key)
Asynchronously read record generation and expiration only for specified key.
|
void |
AerospikeClient.getHeader(EventLoop eventLoop,
RecordSequenceListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously read multiple record header data for specified keys in one batch call.
|
void |
IAerospikeClient.getHeader(EventLoop eventLoop,
RecordSequenceListener listener,
BatchPolicy policy,
Key[] keys)
Asynchronously read multiple record header data for specified keys in one batch call.
|
void |
AerospikeClient.info(EventLoop eventLoop,
InfoListener listener,
InfoPolicy policy,
Node node,
String... commands)
Asynchronously make info commands.
|
void |
IAerospikeClient.info(EventLoop eventLoop,
InfoListener listener,
InfoPolicy policy,
Node node,
String... commands)
Asynchronously make info commands.
|
void |
AerospikeClient.operate(EventLoop eventLoop,
BatchOperateListListener listener,
BatchPolicy policy,
List<BatchRecord> records)
Asynchronously read/write multiple records for specified batch keys in one batch call.
|
void |
IAerospikeClient.operate(EventLoop eventLoop,
BatchOperateListListener listener,
BatchPolicy policy,
List<BatchRecord> records)
Asynchronously read/write multiple records for specified batch keys in one batch call.
|
void |
AerospikeClient.operate(EventLoop eventLoop,
BatchRecordArrayListener listener,
BatchPolicy batchPolicy,
BatchWritePolicy writePolicy,
Key[] keys,
Operation... ops)
Asynchronously perform read/write operations on multiple keys.
|
void |
IAerospikeClient.operate(EventLoop eventLoop,
BatchRecordArrayListener listener,
BatchPolicy batchPolicy,
BatchWritePolicy writePolicy,
Key[] keys,
Operation... ops)
Asynchronously perform read/write operations on multiple keys.
|
void |
AerospikeClient.operate(EventLoop eventLoop,
BatchRecordSequenceListener listener,
BatchPolicy batchPolicy,
BatchWritePolicy writePolicy,
Key[] keys,
Operation... ops)
Asynchronously perform read/write operations on multiple keys.
|
void |
IAerospikeClient.operate(EventLoop eventLoop,
BatchRecordSequenceListener listener,
BatchPolicy batchPolicy,
BatchWritePolicy writePolicy,
Key[] keys,
Operation... ops)
Asynchronously perform read/write operations on multiple keys.
|
void |
AerospikeClient.operate(EventLoop eventLoop,
BatchRecordSequenceListener listener,
BatchPolicy policy,
List<BatchRecord> records)
Asynchronously read/write multiple records for specified batch keys in one batch call.
|
void |
IAerospikeClient.operate(EventLoop eventLoop,
BatchRecordSequenceListener listener,
BatchPolicy policy,
List<BatchRecord> records)
Asynchronously read/write multiple records for specified batch keys in one batch call.
|
void |
AerospikeClient.operate(EventLoop eventLoop,
RecordListener listener,
WritePolicy policy,
Key key,
Operation... operations)
Asynchronously perform multiple read/write operations on a single key in one batch call.
|
void |
IAerospikeClient.operate(EventLoop eventLoop,
RecordListener listener,
WritePolicy policy,
Key key,
Operation... operations)
Asynchronously perform multiple read/write operations on a single key in one batch call.
|
void |
AerospikeClient.prepend(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key,
Bin... bins)
Asynchronously prepend bin string values to existing record bin values.
|
void |
IAerospikeClient.prepend(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key,
Bin... bins)
Asynchronously prepend bin string values to existing record bin values.
|
void |
AerospikeClient.put(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key,
Bin... bins)
Asynchronously write record bin(s).
|
void |
IAerospikeClient.put(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key,
Bin... bins)
Asynchronously write record bin(s).
|
void |
AerospikeClient.query(EventLoop eventLoop,
RecordSequenceListener listener,
QueryPolicy policy,
Statement statement)
Asynchronously execute query on all server nodes.
|
void |
IAerospikeClient.query(EventLoop eventLoop,
RecordSequenceListener listener,
QueryPolicy policy,
Statement statement)
Asynchronously execute query on all server nodes.
|
void |
AerospikeClient.queryPartitions(EventLoop eventLoop,
RecordSequenceListener listener,
QueryPolicy policy,
Statement statement,
PartitionFilter partitionFilter)
Asynchronously execute query for specified partitions.
|
void |
IAerospikeClient.queryPartitions(EventLoop eventLoop,
RecordSequenceListener listener,
QueryPolicy policy,
Statement statement,
PartitionFilter partitionFilter)
Asynchronously execute query for specified partitions.
|
void |
AerospikeClient.scanAll(EventLoop eventLoop,
RecordSequenceListener listener,
ScanPolicy policy,
String namespace,
String setName,
String... binNames)
Asynchronously read all records in specified namespace and set.
|
void |
IAerospikeClient.scanAll(EventLoop eventLoop,
RecordSequenceListener listener,
ScanPolicy policy,
String namespace,
String setName,
String... binNames)
Asynchronously read all records in specified namespace and set.
|
void |
AerospikeClient.scanPartitions(EventLoop eventLoop,
RecordSequenceListener listener,
ScanPolicy policy,
PartitionFilter partitionFilter,
String namespace,
String setName,
String... binNames)
Asynchronously read records in specified namespace, set and partition filter.
|
void |
IAerospikeClient.scanPartitions(EventLoop eventLoop,
RecordSequenceListener listener,
ScanPolicy policy,
PartitionFilter partitionFilter,
String namespace,
String setName,
String... binNames)
Asynchronously read records in specified namespace, set and partition filter.
|
void |
AerospikeClient.touch(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key)
Asynchronously reset record's time to expiration using the policy's expiration.
|
void |
IAerospikeClient.touch(EventLoop eventLoop,
WriteListener listener,
WritePolicy policy,
Key key)
Asynchronously reset record's time to expiration using the policy's expiration.
|
Modifier and Type | Class and Description |
---|---|
class |
EventLoopBase
Common methods for Netty and NIO event loop.
|
class |
NettyEventLoop
Aerospike wrapper around netty event loop.
|
class |
NioEventLoop
Aerospike wrapper around NIO Selector.
|
Modifier and Type | Method and Description |
---|---|
EventLoop |
EventLoops.get(int index)
Return Aerospike event loop given array index..
|
EventLoop[] |
EventLoops.getArray()
Return array of Aerospike event loops.
|
EventLoop |
EventLoops.next()
Return next Aerospike event loop in round-robin fashion.
|
Modifier and Type | Method and Description |
---|---|
void |
AsyncIndexTask.queryStatus(EventLoop eventLoop,
InfoPolicy policy,
Node node,
TaskStatusListener listener)
Asynchronously query node for task completion status.
|
Modifier and Type | Method and Description |
---|---|
void |
Node.balanceAsyncConnections(EventLoop eventLoop) |
Copyright © 2012–2023 Aerospike, Inc. All rights reserved.