Click or drag to resize
IRiakAsyncClient Interface

Namespace:  RiakClient
Assembly:  RiakClient (in RiakClient.dll) Version: f9bb17a3f8ff6940b88010a52f202e3d55fe25c5
Syntax
public interface IRiakAsyncClient

The IRiakAsyncClient type exposes the following members.

Methods
  NameDescription
Public methodBatch(ActionIRiakBatchClient)
Used to create a batched set of actions to be sent to a Riak cluster.
Public methodBatchT(FuncIRiakBatchClient, T)
Used to create a batched set of actions to be sent to a Riak cluster.
Public methodDelete(RiakObject, RiakDeleteOptions)
Delete the data identified by the riakObject
Public methodDelete(RiakObjectId, RiakDeleteOptions)
Delete the object identified by the objectId.
Public methodDelete(IEnumerableRiakObjectId, RiakDeleteOptions)
Public methodDelete(String, String, RiakDeleteOptions)
Delete the object identified by key from a bucket.
Public methodExecute
Used to execute a command against a Riak cluster.
Public methodGet(RiakObjectId, RiakGetOptions)
Retrieve the specified object from Riak.
Public methodGet(IEnumerableRiakObjectId, RiakGetOptions)
Retrieve multiple objects from Riak.
Public methodGet(String, String, RiakGetOptions)
Get the specified key from the bucket. Optionally can be read from rVal instances. By default, the server's r-value will be used, but can be overridden by rVal.
Public methodGetBucketProperties
Returns all properties for a bucket.
Public methodGetCounter
Returns the value of a counter.
Public methodGetSecondaryIndex(RiakIndexId, BigInteger, RiakIndexGetOptions)
Query a secondary index for a specific integer value.
Public methodGetSecondaryIndex(RiakIndexId, String, RiakIndexGetOptions)
Query a secondary index for a specific string value.
Public methodGetSecondaryIndex(RiakIndexId, BigInteger, BigInteger, RiakIndexGetOptions)
Query a secondary index for a range of integer values.
Public methodGetSecondaryIndex(RiakIndexId, String, String, RiakIndexGetOptions)
Query a secondary index for a range of string values.
Public methodGetServerInfo Obsolete.
Get the server information from the connected cluster.
Public methodIncrementCounter
Increments a Riak counter.
Public methodListBuckets
Lists all buckets in the Default Bucket Type.
Public methodListKeys
Lists all keys in the specified bucket.
Public methodListKeysFromIndex
Return a list of keys from the given bucket.
Public methodMapReduce
Execute a map reduce query.
Public methodPing
Ping this instance of Riak.
Public methodPut(RiakObject, RiakPutOptions)
Persist a RiakObject to Riak using the specific RiakPutOptions.
Public methodPut(IEnumerableRiakObject, RiakPutOptions)
Public methodResetBucketProperties
Reset the properties on a bucket back to their defaults.
Public methodSearch
Perform a Riak Search query.
Public methodSetBucketProperties
Sets the RiakBucketProperties properties of a bucket.
Public methodStreamGetSecondaryIndex(RiakIndexId, BigInteger, RiakIndexGetOptions)
Query a secondary index for a specific integer value, and stream the results back.
Public methodStreamGetSecondaryIndex(RiakIndexId, String, RiakIndexGetOptions)
Query a secondary index for a specific string value, and stream the results back.
Public methodStreamGetSecondaryIndex(RiakIndexId, BigInteger, BigInteger, RiakIndexGetOptions)
Query a secondary index for a range of integer values, and stream the results back.
Public methodStreamGetSecondaryIndex(RiakIndexId, String, String, RiakIndexGetOptions)
Query a secondary index for a range of string values, and stream the results back.
Public methodStreamListBuckets
Public methodStreamListKeys
Performs a streaming list keys operation.
Public methodStreamMapReduce
Perform a map reduce query and stream the results.
Public methodWalkLinks Obsolete.
Retrieve arbitrarily deep list of links for a RiakObject
Top
See Also