Package org.apache.kafka.clients.admin
Class ReplicaInfo
java.lang.Object
org.apache.kafka.clients.admin.ReplicaInfo
A description of a replica on a particular broker.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isFuture()
Whether this replica has been created by a AlterReplicaLogDirsRequest but not yet replaced the current replica on the broker.long
The lag of the log's LEO with respect to the partition's high watermark (if it is the current log for the partition) or the current replica's LEO (if it is the future log for the partition).long
size()
The total size of the log segments in this replica in bytes.toString()
-
Constructor Details
-
ReplicaInfo
public ReplicaInfo(long size, long offsetLag, boolean isFuture)
-
-
Method Details
-
size
public long size()The total size of the log segments in this replica in bytes. -
offsetLag
public long offsetLag()The lag of the log's LEO with respect to the partition's high watermark (if it is the current log for the partition) or the current replica's LEO (if it is the future log for the partition). -
isFuture
public boolean isFuture()Whether this replica has been created by a AlterReplicaLogDirsRequest but not yet replaced the current replica on the broker.- Returns:
- true if this log is created by AlterReplicaLogDirsRequest and will replace the current log of the replica at some time in the future.
-
toString
-