public class LeaderInfo extends Object
Constructor and Description |
---|
LeaderInfo() |
LeaderInfo(String groupName,
String leader,
Date timestamp,
Set<String> members) |
Modifier and Type | Method and Description |
---|---|
String |
getGroupName() |
String |
getLeader() |
Date |
getLocalTimestamp() |
Set<String> |
getMembers() |
boolean |
hasEmptyLeader() |
boolean |
hasValidLeader() |
boolean |
isValidLeader(String pod) |
void |
setGroupName(String groupName) |
void |
setLeader(String leader) |
void |
setLocalTimestamp(Date localTimestamp) |
void |
setMembers(Set<String> members) |
String |
toString() |
public boolean hasEmptyLeader()
public boolean hasValidLeader()
public boolean isValidLeader(String pod)
public String getGroupName()
public void setGroupName(String groupName)
public String getLeader()
public void setLeader(String leader)
public Date getLocalTimestamp()
public void setLocalTimestamp(Date localTimestamp)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.