Class Dispatcher.DDatanode
java.lang.Object
org.apache.hadoop.hdfs.server.balancer.Dispatcher.DDatanode
- Enclosing class:
- Dispatcher
A class that keeps track of a datanode.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassA group of storages in a datanode with the same storage type. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionaddSource(org.apache.hadoop.fs.StorageType storageType, long maxSize2Move, Dispatcher d) addTarget(org.apache.hadoop.fs.StorageType storageType, long maxSize2Move) org.apache.hadoop.hdfs.protocol.DatanodeInfotoString()
-
Field Details
-
delayUntil
protected long delayUntil
-
-
Method Details
-
toString
-
getDatanodeInfo
public org.apache.hadoop.hdfs.protocol.DatanodeInfo getDatanodeInfo() -
addTarget
public Dispatcher.DDatanode.StorageGroup addTarget(org.apache.hadoop.fs.StorageType storageType, long maxSize2Move) -
addSource
public Dispatcher.Source addSource(org.apache.hadoop.fs.StorageType storageType, long maxSize2Move, Dispatcher d)
-