Class PartitionInfo
java.lang.Object
org.apache.kafka.common.PartitionInfo
This is used to describe per-partition state in the MetadataResponse.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()Node[]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 failleader()The node id of the node currently acting as a leader for this partition or null if there is no leaderNode[]The complete set of observers for this partition regardless of whether they are alive or up-to-datestatic PartitionInfoof(String topic, int partition, Node leader, Node[] replicas, Node[] observers, Node[] inSyncReplicas, Node[] offlineReplicas) Node[]The subset of the replicas that are offlineintThe partition idNode[]replicas()The complete set of replicas for this partition regardless of whether they are alive or up-to-datetopic()The topic nametoString() 
- 
Constructor Details
- 
PartitionInfo
 - 
PartitionInfo
 
 - 
 - 
Method Details
- 
of
@Confluent public static PartitionInfo of(String topic, int partition, Node leader, Node[] replicas, Node[] observers, Node[] inSyncReplicas, Node[] offlineReplicas)  - 
topic
The topic name - 
partition
public int partition()The partition id - 
leader
The node id of the node currently acting as a leader for this partition or null if there is no leader - 
replicas
The complete set of replicas for this partition regardless of whether they are alive or up-to-date - 
observers
The complete set of observers for this partition regardless of whether they are alive or up-to-date - 
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 - 
offlineReplicas
The subset of the replicas that are offline - 
hashCode
 - 
equals
 - 
toString
 
 -