| Package | Description |
|---|---|
| com.dream11.aerospike.reactivex.client |
| Modifier and Type | Field and Description |
|---|---|
static io.vertx.lang.rx.TypeArg<AerospikeClient> |
AerospikeClient.__TYPE_ARG |
| Modifier and Type | Method and Description |
|---|---|
AerospikeClient |
AerospikeClient.add(com.aerospike.client.policy.WritePolicy writePolicy,
com.aerospike.client.Key key,
com.aerospike.client.Bin[] bins,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Key>> handler)
Asynchronously add integer/double bin values to existing record bin values.
|
AerospikeClient |
AerospikeClient.append(com.aerospike.client.policy.WritePolicy writePolicy,
com.aerospike.client.Key key,
com.aerospike.client.Bin[] bins,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Key>> handler)
Asynchronously append bin string values to existing record bin values.
|
static AerospikeClient |
AerospikeClient.create(io.vertx.reactivex.core.Vertx vertx)
Like
create(io.vertx.reactivex.core.Vertx, com.dream11.aerospike.config.AerospikeConnectOptions) with default options. |
static AerospikeClient |
AerospikeClient.create(io.vertx.reactivex.core.Vertx vertx,
AerospikeConnectOptions connectOptions)
Create a shared aerospike client using the given connect options.
|
static AerospikeClient |
AerospikeClient.createNonShared(io.vertx.reactivex.core.Vertx vertx)
Like
createNonShared(io.vertx.reactivex.core.Vertx, com.dream11.aerospike.config.AerospikeConnectOptions) with default options. |
static AerospikeClient |
AerospikeClient.createNonShared(io.vertx.reactivex.core.Vertx vertx,
AerospikeConnectOptions connectOptions)
Create a non shared aerospike client using the given connect options.
|
AerospikeClient |
AerospikeClient.delete(com.aerospike.client.policy.WritePolicy writePolicy,
com.aerospike.client.Key key,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
Asynchronously delete record for specified key.
|
AerospikeClient |
AerospikeClient.execute(com.aerospike.client.policy.WritePolicy writePolicy,
com.aerospike.client.Key key,
java.lang.String packageName,
java.lang.String functionName,
com.aerospike.client.Value[] functionArgs,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> handler)
Asynchronously execute user defined function on server.
|
AerospikeClient |
AerospikeClient.exists(com.aerospike.client.policy.BatchPolicy batchPolicy,
com.aerospike.client.Key[] keys,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.Boolean>>> handler)
Asynchronously check if multiple record keys exist in one batch call.
|
AerospikeClient |
AerospikeClient.exists(com.aerospike.client.policy.Policy policy,
com.aerospike.client.Key key,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
Asynchronously determine if a record key exists.
|
AerospikeClient |
AerospikeClient.get(com.aerospike.client.policy.BatchPolicy batchPolicy,
com.aerospike.client.Key[] keys,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<com.aerospike.client.Record>>> handler)
Asynchronously read multiple records for specified keys in one batch call.
|
AerospikeClient |
AerospikeClient.get(com.aerospike.client.policy.BatchPolicy batchPolicy,
com.aerospike.client.Key[] keys,
java.lang.String[] binNames,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<com.aerospike.client.Record>>> handler)
Asynchronously read multiple record headers and bins for specified keys in one batch call.
|
AerospikeClient |
AerospikeClient.get(com.aerospike.client.policy.BatchPolicy batchPolicy,
java.util.List<com.aerospike.client.BatchRead> records,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<com.aerospike.client.BatchRead>>> handler)
Asynchronously read multiple records for specified batch keys in one batch call.
|
AerospikeClient |
AerospikeClient.get(com.aerospike.client.policy.Policy policy,
com.aerospike.client.Key key,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Record>> handler)
Asynchronously read entire record for specified key.
|
AerospikeClient |
AerospikeClient.get(com.aerospike.client.policy.Policy policy,
com.aerospike.client.Key key,
java.lang.String[] binNames,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Record>> handler)
Asynchronously read record header and bins for specified key.
|
AerospikeClient |
AerospikeClient.getClusterStats(io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.cluster.ClusterStats>> handler)
Return operating cluster statistics.
|
AerospikeClient |
AerospikeClient.getHeader(com.aerospike.client.policy.BatchPolicy batchPolicy,
com.aerospike.client.Key[] keys,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<com.aerospike.client.Record>>> handler)
Asynchronously read multiple record header data for specified keys in one batch call.
|
AerospikeClient |
AerospikeClient.getHeader(com.aerospike.client.policy.Policy policy,
com.aerospike.client.Key key,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Record>> handler)
Asynchronously read record generation and expiration only for specified key.
|
AerospikeClient |
AerospikeClient.isConnected(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Boolean>> handler)
Determine if we are ready to talk to the database server cluster.
|
static AerospikeClient |
AerospikeClient.newInstance(AerospikeClient arg) |
AerospikeClient |
AerospikeClient.operate(com.aerospike.client.policy.WritePolicy writePolicy,
com.aerospike.client.Key key,
com.aerospike.client.Operation[] operations,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Record>> handler)
Asynchronously perform multiple read/write operations on a single key in one batch call.
|
AerospikeClient |
AerospikeClient.prepend(com.aerospike.client.policy.WritePolicy writePolicy,
com.aerospike.client.Key key,
com.aerospike.client.Bin[] bins,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Key>> handler)
Asynchronously prepend bin string values to existing record bin values.
|
AerospikeClient |
AerospikeClient.put(com.aerospike.client.policy.WritePolicy writePolicy,
com.aerospike.client.Key key,
com.aerospike.client.Bin[] bins,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Key>> handler)
Asynchronously write record bin(s).
|
AerospikeClient |
AerospikeClient.query(com.aerospike.client.policy.QueryPolicy queryPolicy,
com.aerospike.client.query.Statement statement,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<com.aerospike.client.query.KeyRecord>>> handler)
Asynchronously execute query on all server nodes.
|
AerospikeClient |
AerospikeClient.scanAll(com.aerospike.client.policy.ScanPolicy policy,
java.lang.String namespace,
java.lang.String setName,
java.lang.String[] binNames,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<com.aerospike.client.query.KeyRecord>>> handler)
Asynchronously read all records in specified namespace and set
|
AerospikeClient |
AerospikeClient.scanPartitions(com.aerospike.client.policy.ScanPolicy policy,
com.aerospike.client.query.PartitionFilter partitionFilter,
java.lang.String namespace,
java.lang.String setName,
java.lang.String[] binNames,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<com.aerospike.client.query.KeyRecord>>> handler)
Asynchronously read records in specified namespace, set and partition filter.
|
AerospikeClient |
AerospikeClient.touch(com.aerospike.client.policy.WritePolicy writePolicy,
com.aerospike.client.Key key,
io.vertx.core.Handler<io.vertx.core.AsyncResult<com.aerospike.client.Key>> handler)
Asynchronously reset record's time to expiration using the policy's expiration.
|
Copyright © 2021. All rights reserved.