LargeList MembersAerospike

The LargeList type exposes the following members.
Constructors

  NameDescription
Public methodLargeList
Initialize large list operator.
Back to Top
Methods

  NameDescription
Public methodAdd(IList)
Add values to list. Fail if a value's key exists and list is configured for unique keys. If value is a map, the key is identified by "key" entry. Otherwise, the value is the key. If large list does not exist, create it.
Public methodAdd(Value)
Add value to list. Fail if value's key exists and list is configured for unique keys. If value is a map, the key is identified by "key" entry. Otherwise, the value is the key. If large list does not exist, create it.
Public methodAdd( Value )
Add values to list. Fail if a value's key exists and list is configured for unique keys. If value is a map, the key is identified by "key" entry. Otherwise, the value is the key. If large list does not exist, create it.
Public methodDestroy
Delete bin containing the list.
Public methodExists(IList)
Do key values exist? Return list of results in one batch call.
Public methodExists(Value)
Does key value exist?
Public methodFilter
Select values from list and apply specified Lua filter.
Public methodFind
Select values from list.
Public methodFindFirst(Int32)
Select values from the beginning of list up to a maximum count. Supported by server versions >= 3.5.8.
Public methodFindFirst(Int32, String, String,  Value )
Select values from the beginning of list up to a maximum count after applying Lua filter. Supported by server versions >= 3.5.8.
Public methodFindFrom(Value, Int32)
Select values from the begin key up to a maximum count. Supported by server versions >= 3.5.8.
Public methodFindFrom(Value, Int32, String, String,  Value )
Select values from the begin key up to a maximum count after applying Lua filter. Supported by server versions >= 3.5.8.
Public methodFindLast(Int32)
Select values from the end of list up to a maximum count. Supported by server versions >= 3.5.8.
Public methodFindLast(Int32, String, String,  Value )
Select values from the end of list up to a maximum count after applying Lua filter. Supported by server versions >= 3.5.8.
Public methodFindThenFilter
Select values from list and apply specified Lua filter.
Public methodGetConfig
Return map of list configuration parameters.
Public methodRange(Value, Value)
Select range of values from list.
Public methodRange(Value, Value, Int32)
Select range of values from list. Supported by server versions >= 3.5.8.
Public methodRange(Value, Value, String, String,  Value )
Select range of values from the large list, then apply a Lua filter.
Public methodRange(Value, Value, Int32, String, String,  Value )
Select range of values from the large list up to a maximum count after applying lua filter. Supported by server versions >= 3.5.8.
Public methodRemove(IList)
Delete values from list.
Public methodRemove(Value)
Delete value from list.
Public methodRemove(Value, Value)
Delete values from list between range. Return count of entries removed.
Public methodScan
Return all objects in the list.
Public methodSetPageSize
Set LDT page size. Supported by server versions >= 3.5.8.
Public methodSize
Return size of list.
Public methodUpdate(IList)
Update/Add each value in values list depending if key exists or not. If value is a map, the key is identified by "key" entry. Otherwise, the value is the key. If large list does not exist, create it.
Public methodUpdate(Value)
Update value in list if key exists. Add value to list if key does not exist. If value is a map, the key is identified by "key" entry. Otherwise, the value is the key. If large list does not exist, create it.
Public methodUpdate( Value )
Update/Add each value in array depending if key exists or not. If value is a map, the key is identified by "key" entry. Otherwise, the value is the key. If large list does not exist, create it.
Back to Top
See Also