ExRiak v0.3.1 ExRiak View Source

ExRiak’s main modules closely mirrors riak-erlang-client’s API.

Below are the mappings between ExRiak modules and the riak-erlang-client modules.

ElixirErlang
ExRiak.PBSocket:riakc_pb_socket
ExRiak.Object:riakc_object

To get a better understanding of how to use this client, review the above modules and check out the following resources:

Link to this section Summary

Types

A riak bucket name

Combination of bucket_type and bucket

Term used to locate a bucket

A riak bucket type

Riak object key

Link to this section Types

A riak bucket name

Link to this type bucket_and_type() View Source
bucket_and_type() :: {bucket_type(), bucket()}

Combination of bucket_type and bucket

Link to this type bucket_locator() View Source
bucket_locator() :: bucket_and_type() | bucket()

Term used to locate a bucket

Link to this type bucket_type() View Source
bucket_type() :: String.t()

A riak bucket type.

Riak object key