Package org.apache.hadoop.hdfs.protocol
Class DatanodeVolumeInfo
java.lang.Object
org.apache.hadoop.hdfs.protocol.DatanodeVolumeInfo
Locally available datanode volume information.
-
Constructor Summary
ConstructorsConstructorDescriptionDatanodeVolumeInfo(String path, long usedSpace, long freeSpace, long reservedSpace, long reservedSpaceForReplicas, long numBlocks, org.apache.hadoop.fs.StorageType type) -
Method Summary
Modifier and TypeMethodDescriptionget volume report.longget free space.longget number of blocks.getPath()get volume path.longget reserved space.longget reserved space for replicas.org.apache.hadoop.fs.StorageTypeget storage type.longget used space.
-
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
get volume path. -
getDatanodeVolumeReport
get volume report.
-