Package org.apache.hadoop.hdfs.protocol
Class DatanodeInfoWithStorage
java.lang.Object
org.apache.hadoop.hdfs.protocol.DatanodeID
org.apache.hadoop.hdfs.protocol.DatanodeInfo
org.apache.hadoop.hdfs.protocol.DatanodeInfoWithStorage
- All Implemented Interfaces:
Comparable<DatanodeID>,org.apache.hadoop.net.Node
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.hdfs.protocol.DatanodeInfo
DatanodeInfo.AdminStates, DatanodeInfo.DatanodeInfoBuilder -
Field Summary
Fields inherited from class org.apache.hadoop.hdfs.protocol.DatanodeInfo
adminState, EMPTY_ARRAYFields inherited from class org.apache.hadoop.hdfs.protocol.DatanodeID
EMPTY_DATANODE_ID -
Constructor Summary
ConstructorsConstructorDescriptionDatanodeInfoWithStorage(DatanodeInfo from, String storageID, org.apache.hadoop.fs.StorageType storageType) -
Method Summary
Methods inherited from class org.apache.hadoop.hdfs.protocol.DatanodeInfo
addDependentHostName, dumpDatanode, getAdminState, getBlockPoolUsed, getBlockPoolUsedPercent, getCacheCapacity, getCacheRemaining, getCacheRemainingPercent, getCacheUsed, getCacheUsedPercent, getCapacity, getDatanodeReport, getDependentHostNames, getDfsUsed, getDfsUsedPercent, getLastBlockReportMonotonic, getLastBlockReportTime, getLastUpdate, getLastUpdateMonotonic, getLevel, getMaintenanceExpireTimeInMS, getName, getNetworkLocation, getNonDfsUsed, getNumBlocks, getParent, getRemaining, getRemainingPercent, getSoftwareVersion, getUpgradeDomain, getXceiverCount, isDecommissioned, isDecommissionInProgress, isEnteringMaintenance, isInMaintenance, isInService, isMaintenance, isStale, maintenanceExpired, maintenanceNotExpired, setAdminState, setBlockPoolUsed, setCacheCapacity, setCacheUsed, setCapacity, setDecommissioned, setDependentHostNames, setDfsUsed, setInMaintenance, setLastBlockReportMonotonic, setLastBlockReportTime, setLastUpdate, setLastUpdateMonotonic, setLevel, setMaintenanceExpireTimeInMS, setNetworkLocation, setNonDfsUsed, setNumBlocks, setParent, setRemaining, setSoftwareVersion, setUpgradeDomain, setXceiverCount, startDecommission, startMaintenance, stopDecommission, stopMaintenanceMethods inherited from class org.apache.hadoop.hdfs.protocol.DatanodeID
compareTo, getDatanodeUuid, getDatanodeUuidBytes, getHostName, getHostNameBytes, getInfoAddr, getInfoPort, getInfoSecureAddr, getInfoSecurePort, getIpAddr, getIpAddrBytes, getIpcAddr, getIpcPort, getPeerHostName, getResolvedAddress, getXferAddr, getXferAddr, getXferAddrWithHostname, getXferPort, setIpAddr, setPeerHostName, updateRegInfo
-
Constructor Details
-
DatanodeInfoWithStorage
public DatanodeInfoWithStorage(DatanodeInfo from, String storageID, org.apache.hadoop.fs.StorageType storageType)
-
-
Method Details
-
getStorageID
-
getStorageType
public org.apache.hadoop.fs.StorageType getStorageType() -
equals
- Overrides:
equalsin classDatanodeInfo
-
hashCode
public int hashCode()- Overrides:
hashCodein classDatanodeInfo
-
toString
- Overrides:
toStringin classDatanodeID
-