Class LogDirDescription


  • public class LogDirDescription
    extends Object
    A description of a log directory on a particular broker.
    • Method Detail

      • error

        public ApiException error()
        Returns `ApiException` if the log directory is offline or an error occurred, otherwise returns null.
        • KafkaStorageException - The log directory is offline.
        • UnknownServerException - The server experienced an unexpected error when processing the request.
      • replicaInfos

        public Map<TopicPartition,​ReplicaInfo> replicaInfos()
        A map from topic partition to replica information for that partition in this log directory.
      • totalBytes

        public OptionalLong totalBytes()
        The total size of the volume this log directory is on or empty if the broker did not return a value. For volumes larger than Long.MAX_VALUE, Long.MAX_VALUE is returned.
      • usableBytes

        public OptionalLong usableBytes()
        The usable size on the volume this log directory is on or empty if the broker did not return a value. For usable sizes larger than Long.MAX_VALUE, Long.MAX_VALUE is returned.