Package org.apache.kafka.clients.admin
Class QuorumInfo.ReplicaState
java.lang.Object
org.apache.kafka.clients.admin.QuorumInfo.ReplicaState
- Enclosing class:
- QuorumInfo
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
Return the last millisecond timestamp at which this replica was known to be caught up with the leader.Return the last millisecond timestamp that the leader received a fetch from this replica.long
Return the logEndOffset known by the leader for this replica.Return the directory id of the replica if configured, or Uuid.ZERO_UUID if not.int
Return the ID for this replica.toString()
-
Method Details
-
replicaId
public int replicaId()Return the ID for this replica.- Returns:
- The ID for this replica
-
replicaDirectoryId
Return the directory id of the replica if configured, or Uuid.ZERO_UUID if not. -
logEndOffset
public long logEndOffset()Return the logEndOffset known by the leader for this replica.- Returns:
- The logEndOffset for this replica
-
lastFetchTimestamp
Return the last millisecond timestamp that the leader received a fetch from this replica.- Returns:
- The value of the lastFetchTime if known, empty otherwise
-
lastCaughtUpTimestamp
Return the last millisecond timestamp at which this replica was known to be caught up with the leader.- Returns:
- The value of the lastCaughtUpTime if known, empty otherwise
-
equals
-
hashCode
public int hashCode() -
toString
-