public class PartitionInfo
extends java.lang.Object
Constructor | Description |
---|---|
PartitionInfo(java.lang.String topic,
int partition,
Node leader,
Node[] replicas,
Node[] inSyncReplicas) |
|
PartitionInfo(java.lang.String topic,
int partition,
Node leader,
Node[] replicas,
Node[] inSyncReplicas,
Node[] offlineReplicas) |
Modifier and Type | Method | Description |
---|---|---|
Node[] |
inSyncReplicas() |
The subset of the replicas that are in sync, that is caught-up to the leader and ready to take over as leader if
the leader should fail
|
Node |
leader() |
The node id of the node currently acting as a leader for this partition or null if there is no leader
|
Node[] |
offlineReplicas() |
The subset of the replicas that are offline
|
int |
partition() |
The partition id
|
Node[] |
replicas() |
The complete set of replicas for this partition regardless of whether they are alive or up-to-date
|
java.lang.String |
topic() |
The topic name
|
java.lang.String |
toString() |
public PartitionInfo(java.lang.String topic, int partition, Node leader, Node[] replicas, Node[] inSyncReplicas)
public java.lang.String topic()
public int partition()
public Node leader()
public Node[] replicas()
public Node[] inSyncReplicas()
public Node[] offlineReplicas()
public java.lang.String toString()
toString
in class java.lang.Object