Documentation

Application

Table of Contents

Classes

BatchUdf
BatchUDF encapsulates a batch user defined function operation.
MapWriteFlags
Map write bit flags.
QueryDuration
QueryDuration represents the expected duration for a query operation in the Aerospike database.
Client
Instantiate a Client instance to access an Aerospike database cluster and perform database operations.
CommitLevel
CommitLevel indicates the desired consistency guarantee when committing a transaction on the server.
WritePolicy
`WritePolicy` encapsulates parameters for all write operations.
ReadPolicy
`ReadPolicy` excapsulates parameters for transaction policy attributes used in all database operation calls.
BatchPolicy
BatchPolicy encapsulates parameters for policy attributes used in write operations.
Concurrency
Specifies whether a command, that needs to be executed on multiple cluster nodes, should be executed sequentially, one node at a time, or in parallel on multiple nodes using the client's thread pool.
BatchDeletePolicy
BatchDeletePolicy is used in batch delete commands.
HllPolicy
HLLPolicy determines the HyperLogLog operation policy.
GenerationPolicy
GenerationPolicy
PartitionStatus
Virtual collection of records retrieved through queries and scans. During a query/scan, multiple threads will retrieve records from the server nodes and put these records on an internal queue managed by the recordset. The single user thread consumes these records from the queue.
Expression
Filter expression, which can be applied to most commands, to control which records are affected by the command.
Bin
Container object for a record bin, comprising a name and a value.
Context
CDTContext defines Nested CDT context. Identifies the location of nested list/map to apply the operation for the current level.
ListReturnType
ListReturnType determines the returned values in CDT List operations.
GeoJSON
Implementation of the GeoJson Value for Aerospike.
HLL
Implementation of the HyperLogLog (HLL) data structure for Aerospike.
ReadModeAP
ReadModeAP is the read policy in AP (availability) mode namespaces.
ListPolicy
ListPolicy directives when creating a list and writing list items.
IndexType
IndexType the type of the secondary index.
MapPolicy
MapPolicy directives when creating a map and writing map items.
RecordExistsAction
RecordExistsAction determines how to handle writes when the record already exists.
ParticleType
Server particle types. Unsupported types are commented out.
ScanPolicy
`ScanPolicy` encapsulates optional parameters used in scan operations.
ConsistencyLevel
`ConsistencyLevel` indicates how replicas should be consulted in a read operation to provide the desired consistency guarantee.
ListOrderType
Specifies whether a command, that needs to be executed on multiple cluster nodes, should be executed sequentially, one node at a time, or in parallel on multiple nodes using the client's thread pool.
QueryPolicy
QueryPolicy encapsulates parameters for policy attributes used in query operations.
AdminPolicy
`AdminPolicy` encapsulates parameters for all admin operations.
BatchDelete
BatchDelete encapsulates a batch delete operation.
UdfMeta
Represents UDF (User-Defined Function) metadata for Aerospike.
BitwiseResizeFlags
BitResizeFlags specifies the bitwise operation flags for resize.
MapReturnType
MapReturnType defines the map return type.
ReadModeSC
ReadModeSC is the read policy in SC (strong consistency) mode namespaces.
Filter
Query filter definition. Currently, only one filter is allowed in a Statement, and must be on a bin which has a secondary index defined.
BatchRead
BatchRead specifies the Key and bin names used in batch read commands where variable bins are needed for each key.
BitwisePolicy
BitPolicy determines the Bit operation policy.
BitwiseOp
Bit operations. Create bit operations used by client operate command.
IndexCollectionType
IndexCollectionType is the secondary index collection type.
HllOp
HyperLogLog (HLL) operations.
AerospikeException
Represents an exception specific to the Aerospike database operations.
PartitionFilter
Virtual collection of records retrieved through queries and scans. During a query/scan, multiple threads will retrieve records from the server nodes and put these records on an internal queue managed by the recordset. The single user thread consumes these records from the queue.
Operation
OperationType determines operation type
ExpType
ExpType defines the expression's data type.
Key
Key is the unique record identifier. Records can be identified using a specified namespace, an optional set name, and a user defined key which must be unique within a set.
Json
Implementation of the Json (Map<String, Value>) data structure for Aerospike.
BatchReadPolicy
BatchReadPolicy attributes used in batch read commands.
ListOp
List operations support negative indexing. If the index is negative, the resolved index starts backwards from end of list. If an index is out of bounds, a parameter error will be returned. If a range is partially out of bounds, the valid part of the range will be returned. Index/Range examples:
Expiration
Record expiration, also known as time-to-live (TTL).
MapOp
Unique key map bin operations. Create map operations used by the client operate command.
Infinity
Represents a infinity value for Aerospike.
BatchRecord
BatchRecord
Recordset
Virtual collection of records retrieved through queries and scans. During a query/scan, multiple threads will retrieve records from the server nodes and put these records on an internal queue managed by the recordset. The single user thread consumes these records from the queue.
UdfLanguage
`UdfLanguage` determines how to handle record writes based on record generation.
BitwiseWriteFlags
BitWriteFlags specify bitwise operation policy write flags.
InfoPolicy
`InfoPolicy` encapsulates parameters for all info operations.
Wildcard
Represents a wildcard value for Aerospike.
UserRole
UserRoles contains information about a user.
BatchWritePolicy
BatchWritePolicy attributes used in batch write commands.
Value
Value interface is used to efficiently serialize objects into the wire protocol.
Privilege
Privilege determines user access granularity.
BatchWrite
BatchWrite encapsulates a batch key and read/write operations with write policy.
HllWriteFlags
HLLWriteFlags specifies the HLL write operation flags.
BatchUdfPolicy
BatchUDFPolicy attributes used in batch UDF execute commands.
Role
Role allows granular access to database entities for users.
ListSortFlags
ListOrderType determines the order of returned values in CDT list operations.
MapOrderType
Specifies whether a command, that needs to be executed on multiple cluster nodes, should be executed sequentially, one node at a time, or in parallel on multiple nodes using the client's thread pool.
MapWriteMode
MapWriteMode should only be used for server versions < 4.3.
Statement
Statement encapsulates query statement parameters.
Record
Record
BitwiseOverflowAction
BitOverflowAction specifies the action to take when bitwise add/subtract results in overflow/underflow.
ResultCode
ResultCode signifies the database operation error codes.
ListWriteFlags
ListWriteFlags detemines write flags for CDT lists type ListWriteFlags int

        
On this page

Search results