Module eetcd_cluster_gen

Behaviour to implement for eectd Etcd.Cluster.

Description

Behaviour to implement for eectd Etcd.Cluster. All detail documents please visit https://github.com/etcd-io/etcd/blob/master/Documentation/dev-guide/api_reference_v3.md

Function Index

member_add/1Unary RPC.
member_list/1Unary RPC.
member_promote/1Unary RPC.
member_remove/1Unary RPC.
member_update/1Unary RPC.

Function Details

member_add/1

member_add(Request::router_pb:'Etcd.MemberAddRequest'()) -> {ok, router_pb:'Etcd.MemberAddResponse'()} | {error, eetcd:eetcd_error()}

Unary RPC

member_list/1

member_list(Request::router_pb:'Etcd.MemberListRequest'()) -> {ok, router_pb:'Etcd.MemberListResponse'()} | {error, eetcd:eetcd_error()}

Unary RPC

member_promote/1

member_promote(Request::router_pb:'Etcd.MemberPromoteRequest'()) -> {ok, router_pb:'Etcd.MemberPromoteResponse'()} | {error, eetcd:eetcd_error()}

Unary RPC

member_remove/1

member_remove(Request::router_pb:'Etcd.MemberRemoveRequest'()) -> {ok, router_pb:'Etcd.MemberRemoveResponse'()} | {error, eetcd:eetcd_error()}

Unary RPC

member_update/1

member_update(Request::router_pb:'Etcd.MemberUpdateRequest'()) -> {ok, router_pb:'Etcd.MemberUpdateResponse'()} | {error, eetcd:eetcd_error()}

Unary RPC


Generated by EDoc