public interface Cluster extends CloseableClient
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<MemberAddResponse> |
addMember(List<URI> peerAddrs)
add a new member into the cluster.
|
CompletableFuture<MemberListResponse> |
listMember()
lists the current cluster membership.
|
CompletableFuture<MemberRemoveResponse> |
removeMember(long memberID)
removes an existing member from the cluster.
|
CompletableFuture<MemberUpdateResponse> |
updateMember(long memberID,
List<URI> peerAddrs)
update peer addresses of the member.
|
closeCompletableFuture<MemberListResponse> listMember()
CompletableFuture<MemberAddResponse> addMember(List<URI> peerAddrs)
peerAddrs - the peer addresses of the new memberCompletableFuture<MemberRemoveResponse> removeMember(long memberID)
CompletableFuture<MemberUpdateResponse> updateMember(long memberID, List<URI> peerAddrs)
Copyright © 2020. All rights reserved.