Package org.apache.hadoop.hdfs.protocol
Class DatanodeInfo.DatanodeInfoBuilder
java.lang.Object
org.apache.hadoop.hdfs.protocol.DatanodeInfo.DatanodeInfoBuilder
- Enclosing class:
- DatanodeInfo
Building the DataNodeInfo.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setAdminState(DatanodeInfo.AdminStates adminState) setBlockPoolUsed(long blockPoolUsed) setCacheCapacity(long cacheCapacity) setCacheUsed(long cacheUsed) setCapacity(long capacity) setDatanodeUuid(String datanodeUuid) setDfsUsed(long dfsUsed) setFrom(DatanodeInfo from) setHostName(String hostName) setInfoPort(int infoPort) setInfoSecurePort(int infoSecurePort) setIpcPort(int ipcPort) setLastBlockReportMonotonic(long time) setLastBlockReportTime(long time) setLastUpdate(long lastUpdate) setLastUpdateMonotonic(long lastUpdateMonotonic) setNetworkLocation(String networkLocation) setNodeID(DatanodeID nodeID) setNonDfsUsed(long nonDfsUsed) setNumBlocks(int blockCount) setRemaining(long remaining) setSoftwareVersion(String dnVersion) setUpgradeDomain(String upgradeDomain) setXceiverCount(int xceiverCount) setXferPort(int xferPort)
-
Constructor Details
-
DatanodeInfoBuilder
public DatanodeInfoBuilder()
-
-
Method Details
-
setFrom
-
setNodeID
-
setCapacity
-
setDfsUsed
-
setRemaining
-
setBlockPoolUsed
-
setCacheCapacity
-
setCacheUsed
-
setLastUpdate
-
setLastUpdateMonotonic
-
setXceiverCount
-
setAdminState
-
setUpgradeDomain
-
setIpAddr
-
setHostName
-
setDatanodeUuid
-
setXferPort
-
setInfoPort
-
setInfoSecurePort
-
setIpcPort
-
setNetworkLocation
-
setNonDfsUsed
-
setLastBlockReportTime
-
setLastBlockReportMonotonic
-
setNumBlocks
-
setSoftwareVersion
-
build
-