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 TypeMethodDescriptionbooleaninthashCode()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.longReturn the logEndOffset known by the leader for this replica.Return the directory id of the replica if configured, or Uuid.ZERO_UUID if not.intReturn 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
-