Class DatanodeVolumeInfo

java.lang.Object
org.apache.hadoop.hdfs.protocol.DatanodeVolumeInfo

@Private @Evolving public class DatanodeVolumeInfo extends Object
Locally available datanode volume information.
  • Constructor Details

    • DatanodeVolumeInfo

      public DatanodeVolumeInfo(String path, long usedSpace, long freeSpace, long reservedSpace, long reservedSpaceForReplicas, long numBlocks, org.apache.hadoop.fs.StorageType type)
  • Method Details

    • getUsedSpace

      public long getUsedSpace()
      get used space.
    • getFreeSpace

      public long getFreeSpace()
      get free space.
    • getReservedSpace

      public long getReservedSpace()
      get reserved space.
    • getReservedSpaceForReplicas

      public long getReservedSpaceForReplicas()
      get reserved space for replicas.
    • getNumBlocks

      public long getNumBlocks()
      get number of blocks.
    • getStorageType

      public org.apache.hadoop.fs.StorageType getStorageType()
      get storage type.
    • getPath

      public String getPath()
      get volume path.
    • getDatanodeVolumeReport

      public String getDatanodeVolumeReport()
      get volume report.