Interface | Description |
---|---|
IAerospikeClient |
This interface's sole purpose is to allow mock frameworks to operate on
AerospikeClient without being constrained by final methods.
|
Log.Callback |
An object implementing this interface may be passed in to
setCallback() ,
so the caller can channel Aerospike client logs as desired. |
ScanCallback |
An object implementing this interface is passed in
scan() calls, so the caller can
be notified with scan results. |
Class | Description |
---|---|
AerospikeClient |
Instantiate an
AerospikeClient object to access an Aerospike
database cluster and perform database operations. |
BatchRead |
Key and bin names used in batch read commands where variables bins are needed for each key.
|
Bin |
Column name/value pair.
|
Host |
Host name/port of database server.
|
Info |
Access server's info monitoring protocol.
|
Key |
Unique record identifier.
|
Log |
Aerospike client logging facility.
|
Operation |
Database operation definition.
|
Record |
Container object for records.
|
ResultCode |
Database operation error codes.
|
Value |
Polymorphic value classes used to efficiently serialize objects into the wire protocol.
|
Value.BlobValue |
Blob value.
|
Value.BooleanValue |
Boolean value.
|
Value.ByteSegmentValue |
Byte segment value.
|
Value.BytesValue |
Byte array value.
|
Value.ByteValue |
Byte value.
|
Value.DoubleValue |
Double value.
|
Value.FloatValue |
Float value.
|
Value.GeoJSONValue |
GeoJSON value.
|
Value.IntegerValue |
Integer value.
|
Value.ListValue |
List value.
|
Value.LongValue |
Long value.
|
Value.MapValue |
Map value.
|
Value.NullValue |
Empty value.
|
Value.StringValue |
String value.
|
Value.ValueArray |
Value array.
|
Enum | Description |
---|---|
Language |
User defined function languages.
|
Log.Level |
Log escalation level.
|
Operation.Type |
Exception | Description |
---|---|
AerospikeException |
Aerospike exceptions that can be thrown from the client.
|
AerospikeException.AsyncQueueFull |
Exception thrown when async command was rejected because the
async delay queue is full.
|
AerospikeException.Connection |
Exception thrown when client can't connect to the server.
|
AerospikeException.InvalidNode |
Exception thrown when chosen node is not active.
|
AerospikeException.Parse |
Exception thrown when client can't parse data returned from server.
|
AerospikeException.QueryTerminated |
Exception thrown when query was terminated prematurely.
|
AerospikeException.ScanTerminated |
Exception thrown when scan was terminated prematurely.
|
AerospikeException.Serialize |
Exception thrown when Java serialization error occurs.
|
AerospikeException.Timeout |
Exception thrown when database request expires before completing.
|
Copyright ? 2012–2018 Aerospike, Inc. All rights reserved.