Package com.aerospike.client
package com.aerospike.client
-
ClassDescriptionInstantiate an
AerospikeClient
object to access an Aerospike database cluster and perform database operations.Aerospike exceptions that can be thrown from the client.Exception thrown when async command was rejected because the async delay queue is full.Exception thrown when node is in backoff mode due to excessive number of errors.Exception thrown when a batch exists method fails.Exception thrown when a batch write method fails.Exception thrown when a batch read method fails.Exception thrown when client can't connect to the server.Exception thrown when namespace is invalid.Exception thrown when chosen node is not active.Exception thrown when client can't parse data returned from server.Exception thrown when query was terminated prematurely.Exception thrown when scan was terminated prematurely.Exception thrown when a Java serialization error occurs.Exception thrown when database request expires before completing.Batch delete operation.Batch key and read only operations with default policy.Batch key and record result.Batch command type.Batch record results.Batch user defined functions.Batch key and read/write operations with write policy.Column name/value pair.Host name/port of database server.This interface's sole purpose is to allow mock frameworks to operate on AerospikeClient without being constrained by final methods.Access server's info monitoring protocol.Unique record identifier.User defined function languages.Aerospike client logging facility.An object implementing this interface may be passed in tosetCallback()
, so the caller can channel Aerospike client logs as desired.Log escalation level.Database operation definition.Container object for records.Database operation error codes.An object implementing this interface is passed inscan()
calls, so the caller can be notified with scan results.Polymorphic value classes used to efficiently serialize objects into the wire protocol.Boolean value.Boolean value that converts to integer when sending a bin to the server.Byte segment value.Byte array value.Byte value.Double value.Float value.GeoJSON value.HyperLogLog value.Infinity value.Integer value.List value.Long value.Map value.Empty value.Short value.Sorted map value.String value.Value array.Wildcard value.