| Package | Description |
|---|---|
| com.aerospike.client | |
| com.aerospike.client.exp | |
| com.aerospike.client.policy | |
| com.aerospike.client.query |
| Modifier and Type | Method and Description |
|---|---|
void |
IAerospikeClient.createIndex(EventLoop eventLoop,
IndexListener listener,
Policy policy,
String namespace,
String setName,
String indexName,
IndexType indexType,
IndexCollectionType indexCollectionType,
Expression exp)
Asynchronously create an expression-based secondary index with the provided index collection type
This asynchronous server call will return before command is complete.
|
void |
AerospikeClient.createIndex(EventLoop eventLoop,
IndexListener listener,
Policy policy,
String namespace,
String setName,
String indexName,
IndexType indexType,
IndexCollectionType indexCollectionType,
Expression exp)
Asynchronously create an expression-based secondary index with the provided index collection type
This asynchronous server call will return before command is complete.
|
IndexTask |
IAerospikeClient.createIndex(Policy policy,
String namespace,
String setName,
String indexName,
IndexType indexType,
IndexCollectionType indexCollectionType,
Expression exp)
Create an expression-based secondary index with the provided index collection type
This asynchronous server call will return before command is complete.
|
IndexTask |
AerospikeClient.createIndex(Policy policy,
String namespace,
String setName,
String indexName,
IndexType indexType,
IndexCollectionType indexCollectionType,
Expression exp)
Create an expression-based secondary index with the provided index collection type
This asynchronous server call will return before command is complete.
|
void |
IAerospikeClient.setXDRFilter(InfoPolicy policy,
String datacenter,
String namespace,
Expression filter)
Set XDR filter for given datacenter name and namespace.
|
void |
AerospikeClient.setXDRFilter(InfoPolicy policy,
String datacenter,
String namespace,
Expression filter)
Set XDR filter for given datacenter name and namespace.
|
| Modifier and Type | Method and Description |
|---|---|
static Expression |
Exp.build(Exp exp)
Create final expression that contains packed byte instructions used in the wire protocol.
|
static Expression |
Expression.fromBase64(byte[] bytes)
Return a new expression from packed expression instructions in base64 encoded bytes.
|
static Expression |
Expression.fromBase64(String s)
Return a new expression from packed expression instructions in base64 encoded string.
|
static Expression |
Expression.fromBytes(byte[] bytes)
Return a new expression from packed expression instructions in bytes.
|
| Modifier and Type | Method and Description |
|---|---|
static Exp |
Exp.expr(Expression e)
Merge precompiled expression into a new expression tree.
|
static Operation |
ExpOperation.read(String name,
Expression exp,
int flags)
Create operation that performs a read expression.
|
static Operation |
ExpOperation.write(String binName,
Expression exp,
int flags)
Create operation that performs an expression that writes to a record bin.
|
| Modifier and Type | Field and Description |
|---|---|
Expression |
BatchDeletePolicy.filterExp
Optional expression filter.
|
Expression |
BatchReadPolicy.filterExp
Optional expression filter.
|
Expression |
BatchWritePolicy.filterExp
Optional expression filter.
|
Expression |
Policy.filterExp
Optional expression filter.
|
Expression |
BatchUDFPolicy.filterExp
Optional expression filter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BatchDeletePolicy.setFilterExp(Expression filterExp) |
void |
BatchReadPolicy.setFilterExp(Expression filterExp) |
void |
BatchWritePolicy.setFilterExp(Expression filterExp) |
void |
Policy.setFilterExp(Expression filterExp) |
void |
BatchUDFPolicy.setFilterExp(Expression filterExp) |
| Modifier and Type | Method and Description |
|---|---|
static Filter |
Filter.contains(Expression exp,
IndexCollectionType type,
byte[] value)
Create contains byte[] filter for query on collection index with expression.
|
static Filter |
Filter.contains(Expression exp,
IndexCollectionType type,
long value)
Create contains number filter for query on collection index with Expression.
|
static Filter |
Filter.contains(Expression exp,
IndexCollectionType type,
String value)
Create contains string filter for query on collection index with Expression.
|
static Filter |
Filter.equal(Expression exp,
byte[] value)
Create blob equality filter for query with Expression.
|
static Filter |
Filter.equal(Expression exp,
long value)
Create long equality filter for query with Expression.
|
static Filter |
Filter.equal(Expression exp,
String value)
Create string equality filter for query with Expression.
|
static Filter |
Filter.geoContains(Expression exp,
IndexCollectionType type,
String point)
Create geospatial "containing point" filter for query on collection index with expression.
|
static Filter |
Filter.geoContains(Expression exp,
String point)
Create geospatial "containing point" filter for query with expression.
|
static Filter |
Filter.geoWithinRadius(Expression exp,
double lng,
double lat,
double radius)
Create geospatial "within radius" filter for query with expression.
|
static Filter |
Filter.geoWithinRadius(Expression exp,
IndexCollectionType type,
double lng,
double lat,
double radius)
Create geospatial "within radius" filter for query on collection index with expression.
|
static Filter |
Filter.geoWithinRegion(Expression exp,
IndexCollectionType type,
String region)
Create geospatial "within region" filter for query on collection index with expression.
|
static Filter |
Filter.geoWithinRegion(Expression exp,
String region)
Create geospatial "within region" filter for query with expression.
|
static Filter |
Filter.range(Expression exp,
IndexCollectionType type,
long begin,
long end)
Create range filter for query on collection index with expression.
|
static Filter |
Filter.range(Expression exp,
long begin,
long end)
Create a range filter for an Expression-based Secondary Index (SI) query, with the actual Expression that was
used to create the SI.
|
Copyright © 2012–2025 Aerospike, Inc. All rights reserved.