API Reference Aerospike Driver v#0.3.1

Copy Markdown View Source

Modules

Public entry point for the Aerospike Elixir driver.

Constructors for heterogeneous Aerospike.batch_operate/3 requests.

Batch delete entry built by Aerospike.Batch.delete/1.

Batch operate entry built by Aerospike.Batch.operate/2.

Batch put entry built by Aerospike.Batch.put/2.

Batch read entry built by Aerospike.Batch.read/1.

Batch record-UDF entry built by Aerospike.Batch.udf/4.

Per-key outcome returned by batch helpers that need record-level metadata.

Read-side helpers over published cluster state.

Behaviour for per-node I/O, isolating cluster logic from transport details.

Top-level supervisor for one named Aerospike cluster.

Context path steps for nested CDT operations.

Opaque partition-resume cursor for paged queries.

Exception raised for Aerospike client and server errors.

Tracks background query execution progress.

Server-side expression builder.

Bit expression helpers for blob expressions.

HyperLogLog expression helpers.

List CDT expression helpers.

Map CDT expression helpers.

Secondary-index predicate values for query builders.

Typed geospatial values for Aerospike GeoJSON bins.

Aerospike AeroCircle geometry using center longitude, latitude, and radius.

GeoJSON Point geometry using [longitude, latitude] coordinates.

GeoJSON Polygon geometry using rings of [longitude, latitude] coordinates.

Tracks secondary-index build progress.

Record key: namespace, set, optional user key, and server digest.

Primitive record operations for Aerospike.operate/4.

Bit operations on a byte-array bin for Aerospike.operate/4.

Expression operations for Aerospike.operate/4.

HyperLogLog operations for Aerospike.operate/4.

List CDT operations for Aerospike.operate/4.

Map CDT operations for Aerospike.operate/4.

One page of collected query results with a resumable partition cursor.

Describes which partitions participate in a scan or query.

Security privilege assigned to an Aerospike role.

Composable query description with separate predicate lanes.

A single Aerospike record returned by read operations.

Tracks UDF package registration progress across the currently active cluster nodes.

Generates an application-owned facade for one supervised Aerospike cluster.

Retry configuration and error classification for the command path.

Security role as returned by Aerospike role metadata queries.

Composable scan description.

Event-name constants for the telemetry taxonomy emitted by this driver.

Plaintext :gen_tcp implementation of Aerospike.Cluster.NodeTransport.

Transaction handle for multi-record transactions.

Metadata for one registered server-side UDF package.

Security user metadata returned by Aerospike user queries.