public class Leadership extends Object
Constructor and Description |
---|
Leadership(String topic,
Leader leader,
List<NodeId> candidates) |
Modifier and Type | Method and Description |
---|---|
List<NodeId> |
candidates()
Returns an preference-ordered list of nodes that are in the leadership
race for this topic.
|
boolean |
equals(Object obj) |
int |
hashCode() |
Leader |
leader()
Returns the leader for this topic.
|
NodeId |
leaderNodeId()
Returns the
nodeId of the leader. |
String |
topic()
Returns the leadership topic.
|
String |
toString() |
public String topic()
public NodeId leaderNodeId()
nodeId
of the leader.public Leader leader()
public List<NodeId> candidates()