AddOp creates integer add database operation.
AppendOp creates string append database operation.
No description provided by the author
DefaultMapPolicy returns the default map policy.
GetHeaderOp creates read record header database operation.
GetOp creates read all record bins database operation.
GetOpForBin creates read bin database operation.
ListAppendOp creates a list append operation.
ListAppendWithPolicyOp creates a list append operation.
ListClearOp creates a list clear operation.
ListGetByIndexOp creates list get by index operation.
ListGetByIndexRangeCountOp creates list get by index range operation.
ListGetByIndexRangeOp creates list get by index range operation.
ListGetByRankOp creates a list get by rank operation.
ListGetByRankRangeCountOp creates a list get by rank range operation.
ListGetByRankRangeOp creates a list get by rank range operation.
ListGetByValueListOp creates list get by value list operation.
ListGetByValueOp creates a list get by value operation.
ListGetByValueRangeOp creates a list get by value range operation.
ListGetOp creates a list get operation.
ListGetRangeFromOp creates a list get range operation.
ListGetRangeOp creates a list get range operation.
ListIncrementOp creates list increment operation with policy.
ListIncrementByOneWithPolicyOp creates list increment operation with policy.
ListIncrementOp creates a list increment operation.
ListInsertWithPolicyOp creates a list insert operation.
ListInsertOp creates a list insert operation.
ListInsertWithPolicyOp creates a list insert operation.
ListPopOp creates list pop operation.
ListPopRangeFromOp creates a list pop range operation.
ListPopRangeOp creates a list pop range operation.
ListRemoveByIndexOp creates a list remove operation.
ListRemoveByIndexRangeCountOp creates a list remove operation.
ListRemoveByIndexRangeOp creates a list remove operation.
ListRemoveByRankOp creates a list remove operation.
ListRemoveByRankRangeCountOp creates a list remove operation.
ListRemoveByRankRangeOp creates a list remove operation.
ListRemoveByValueListOp creates list remove by value operation.
ListRemoveByValueOp creates list remove by value operation.
ListRemoveByValueRangeOp creates a list remove operation.
ListRemoveOp creates a list remove operation.
ListRemoveRangeFromOp creates a list remove range operation.
ListRemoveRangeOp creates a list remove range operation.
ListSetOp creates a list set operation.
ListSetOrderOp creates a set list order operation.
ListSizeOp creates a list size operation.
ListSortOp creates list sort operation.
ListTrimOp creates a list trim operation.
MapClearOp creates map clear operation.
MapDecrementOp creates map decrement operation.
MapGetByIndexOp creates map get by index operation.
MapGetByIndexRangeCountOp creates map get by index range operation.
MapGetByIndexRangeOp creates map get by index range operation.
MapGetByKeyListOp creates a map get by key list operation.
MapGetByKeyOp creates map get by key operation.
MapGetByKeyRangeOp creates map get by key range operation.
MapGetByRankOp creates map get by rank operation.
MapGetByRankRangeCountOp creates map get by rank range operation.
MapGetByRankRangeOp creates map get by rank range operation.
No description provided by the author
MapGetByValueOp creates map get by value operation.
MapGetByValueRangeOp creates map get by value range operation.
MapIncrementOp creates map increment operation.
MapPutItemsOp creates map put items operation Server writes each map item to map bin and returns map size.
MapPutOp creates map put operation.
MapRemoveByIndexOp creates map remove operation.
MapRemoveByIndexRangeCountOp creates map remove operation.
MapRemoveByIndexRangeOp creates map remove operation.
MapRemoveByKeyListOp creates map remove operation.
MapRemoveByKeyOp creates map remove operation.
MapRemoveByKeyRangeOp creates map remove operation.
MapRemoveByRankOp creates map remove operation.
MapRemoveByRankRangeCountOp creates map remove operation.
MapRemoveByRankRangeOp creates map remove operation.
MapRemoveByValueListOp creates map remove operation.
MapRemoveByValueOp creates map remove operation.
MapRemoveByValueRangeOp creates map remove operation.
MapSetPolicyOp creates set map policy operation.
MapSizeOp creates map size operation.
NewAdminPolicy generates a new AdminPolicy with default values.
NewBatchPolicy initializes a new BatchPolicy instance with default parameters.
NewBatchRead defines a key and bins to retrieve in a batch operation.
NewBatchRead defines a key to retrieve the record headers only in a batch operation.
NewBin generates a new Bin instance, specifying bin name and string value.
NewBlobValue accepts an AerospikeBlob interface, and automatically converts it to a BytesValue.
NewBytesValue generates a ByteValue instance.
NewClient generates a new Client instance.
NewClientPolicy generates a new ClientPolicy with default values.
NewClientWithPolicy generates a new Client using the specified ClientPolicy.
NewClientWithPolicyAndHost generates a new Client the specified ClientPolicy and sets up the cluster using the provided hosts.
NewCluster generates a Cluster instance.
NewConnection creates a connection on the network and returns the pointer A minimum timeout of 2 seconds will always be applied.
NewContainsFilter creates a contains filter for query on collection index.
NewContainsRangeFilter creates a contains filter for query on ranges of data in a collection index.
NewDropIndexTask initializes a task with fields needed to query server nodes.
NewEqualFilter creates a new equality filter instance for query.
NewExecuteTask initializes task with fields needed to query server nodes.
NewFloatValue generates a FloatValue instance.
NewMapValue generates a GeoJSONValue instance.
NewGeoRegionsContainingPointFilter creates a geospatial "containing point" filter for query.
NewGeoRegionsContainingPointForCollectionFilter creates a geospatial "containing point" filter for query on collection index.
NewGeoWithinRadiusFilter creates a geospatial "within radius" filter for query.
NewGeoWithinRadiusForCollectionFilter creates a geospatial "within radius" filter for query on collection index.
NewGeoWithinRegionFilter creates a geospatial "within region" filter for query.
NewGeoWithinRegionForCollectionFilter creates a geospatial "within region" filter for query on collection index.
NewHost initializes new host instance.
NewIndexTask initializes a task with fields needed to query server nodes.
NewIntegerValue generates an IntegerValue instance.
NewMapValue generates a JsonValue instance.
NewKey initializes a key from namespace, optional set name and user key.
NewKeyWithDigest initializes a key from namespace, optional set name and user key.
NewListValue generates a ListValue instance.
Create unique key map with specified order when map does not exist.
NewListValue generates a ListValue instance.
No description provided by the author
NewLongValue generates a LongValue instance.
NewMapValue generates a MapperValue instance.
NewMapPolicy creates a MapPolicy with WriteMode.
NewMapPolicyWithFlags creates a MapPolicy with WriteFlags.
NewMapValue generates a MapValue instance.
NewMultiPolicy initializes a MultiPolicy instance with default values.
NewNullValue generates a NullValue instance.
NewPartition generates a partition instance.
NewPartitionByKey initializes a partition and determines the Partition Id from key digest automatically.
NewPolicy generates a new BasePolicy instance with default values.
NewPredExpAnd creates an AND predicate.
NewPredExpUnknownBin creates a Bin predicate expression which its type is GeoJSON.
NewPredExpGeoJSONContains creates Region Contains predicate for GeoJSON values.
NewPredExpGeoJSONValue embeds a GeoJSON value in a predicate expression.
NewPredExpGeoJSONVar creates GeoJSON variable used in list/map iterations.
NewPredExpGeoJSONWithin creates Within Region predicate for GeoJSON values.
NewPredExpUnknownBin creates a Bin predicate expression which its type is integer.
NewPredExpIntegerEqual creates Equal predicate for integer values.
NewPredExpIntegerGreater creates Greater Than predicate for integer values.
NewPredExpIntegerGreaterEq creates Greater Than Or Equal predicate for integer values.
NewPredExpIntegerLess creates Less Than predicate for integer values.
NewPredExpIntegerLessEq creates Less Than Or Equal predicate for integer values.
NewPredExpIntegerUnequal creates NotEqual predicate for integer values.
NewPredExpIntegerValue embeds an int64 value in a predicate expression.
NewPredExpIntegerVar creates 64 bit integer variable used in list/map iterations.
NewPredExpUnknownBin creates a Bin predicate expression which its type is List.
NewPredExpListIterateAnd creates an And iterator predicate for list items.
NewPredExpListIterateOr creates an Or iterator predicate for list items.
NewPredExpUnknownBin creates a Bin predicate expression which its type is Map.
NewPredExpMapKeyIterateAnd creates an And iterator predicate on map keys.
NewPredExpMapKeyIterateOr creates an Or iterator predicate on map keys.
NewPredExpMapKeyIterateAnd creates an And iterator predicate on map values.
NewPredExpMapValIterateOr creates an Or iterator predicate on map values.
NewPredExpNot creates a NOT predicate.
NewPredExpOr creates an OR predicate.
NewPredExpRecDeviceSize creates record size on disk predicate.
NewPredExpRecDigestModulo creates a digest modulo record metadata value predicate expression.
NewPredExpRecLastUpdate creates record last update predicate.
NewPredExpRecVoidTime creates record expiration time predicate expressed in nanoseconds since 1970-01-01 epoch as 64 bit integer.
NewPredExpUnknownBin creates a Bin predicate expression which its type is String.
NewPredExpStringEqual creates Equal predicate for string values.
NewPredExpStringRegex creates a Regex predicate.
NewPredExpStringUnequal creates Not Equal predicate for string values.
NewPredExpStringValue embeds a string value in a predicate expression.
NewPredExpStringVar creates string variable used in list/map iterations.
NewPredExpUnknownBin creates a Bin predicate expression which its type is not known.
NewQueryPolicy generates a new QueryPolicy instance with default values.
NewRangeFilter creates a range filter for query.
NewRegisterTask initializes a RegisterTask with fields needed to query server nodes.
NewRemoveTask initializes a RemoveTask with fields needed to query server nodes.
NewScanPolicy creates a new ScanPolicy instance with default values.
NewSecureConnection creates a TLS connection on the network and returns the pointer.
NewStatement initializes a new Statement instance.
NewStringValue generates a StringValue instance.
NewValue generates a new Value object based on the type.
NewValueArray generates a ValueArray instance.
NewWritePolicy initializes a new WritePolicy instance with default parameters.
Pack bool packs a bool value.
PackBytes backs a byte array.
PackFloat32 packs float32 value.
PackFloat64 packs float64 value.
PackInt64 packs an int64.
PackJson packs json data.
PackList packs any slice that implement the ListIter interface.
PackMap packs any map that implements the MapIter interface.
Pack nil packs a nil value.
PackString packs a string.
PackUInt64 packs a uint64.
PrependOp creates string prepend database operation.
PutOp creates set database operation.
RequestInfo gets info values by name from the specified connection.
RequestNodeInfo gets info values by name from the specified database server node.
RequestNodeStats returns statistics for the specified node as a map.
SetAerospikeTag sets the bin tag to the specified tag.
SetCommandBufferPool can be used to customize the command Buffer Pool parameters to calibrate the pool for different workloads This method is deprecated.
SetLuaPath sets the Lua interpreter path to files This path is used to load UDFs for QueryAggregate command.
TouchOp creates touch database operation.
ToValueArray converts a []interface{} to a ValueArray type.
ToValueSlice converts a []interface{} to []Value.