Skip to content

MembershipService

Available on the Runtime API.

ListMembers

Signature: ListMembers(ListMembersRequest) returns (ListMembersResponse)

Response: members[] with:

FieldValues
idNode id
addressRuntime API address
statusalive | leaving | dead
leaderbool
rolevoter | observer (empty means voter)

GetLeader

Signature: GetLeader(GetLeaderRequest) returns (GetLeaderResponse)

Response: leader_id, address. Empty leader → Unavailable (no leader elected).

See also

Documentation is sourced from the clusdr/docs tree.