ConsulKv (consul_kv v0.1.0)
Elixir SDK for Consul KV store.
Link to this section Summary
Functions
Delete kv pair by given key use Check-And-Set operation.
Put kv pair use Check-And-Set operation.
Delete kv pair by given key.
Get kv pair by given key.
Put kv pair.
Delete kv pair by given key recursively.
Get kv pair by given key recursively.
Get kv pair by given key.
Link to this section Types
Link to this type
flags()
Specs
flags() :: non_neg_integer()
Link to this type
index()
Specs
index() :: non_neg_integer()
Link to this type
key()
Specs
key() :: String.t()
Link to this type
options()
Specs
options() :: keyword()
Link to this type
path()
Specs
path() :: String.t()
Link to this type
session()
Specs
session() :: String.t()
Specs
Link to this type
value()
Specs
value() :: any()
Link to this section Functions
Link to this function
cas_delete(consul_kv, options \\ [])
Specs
Delete kv pair by given key use Check-And-Set operation.
Link to this function
cas_put(consul_kv, new_value, options \\ [])
Specs
Put kv pair use Check-And-Set operation.
Link to this function
delete(key, options \\ [])
Specs
Delete kv pair by given key.
Link to this function
get(key, options \\ [])
Specs
Get kv pair by given key.
Link to this function
put(key, value, options \\ [])
Specs
Put kv pair.
Link to this function
recurse_delete(key, options \\ [])
Delete kv pair by given key recursively.
Link to this function
recurse_get(key, options \\ [])
Specs
Get kv pair by given key recursively.
Link to this function
single_get(key, options \\ [])
Specs
Get kv pair by given key.