Hierarchy For Package org.apache.hadoop.hdfs.server.blockmanagement

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.apache.hadoop.hdfs.protocol.Block (implements java.lang.Comparable<T>, org.apache.hadoop.io.Writable)
      • org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo (implements org.apache.hadoop.util.LightWeightGSet.LinkedElement)
        • org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous
        • org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoStriped
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockIdManager
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoStriped.StorageAndBlockIndex
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockManager (implements org.apache.hadoop.hdfs.server.blockmanagement.BlockStatsMXBean)
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockManagerFaultInjector
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicies
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicy
      • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicyDefault
        • org.apache.hadoop.hdfs.server.blockmanagement.AvailableSpaceBlockPlacementPolicy
        • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicyRackFaultTolerant
          • org.apache.hadoop.hdfs.server.blockmanagement.AvailableSpaceRackFaultTolerantBlockPlacementPolicy
        • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicyWithNodeGroup
        • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicyWithUpgradeDomain
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementStatusDefault (implements org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementStatus)
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementStatusWithNodeGroup (implements org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementStatus)
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementStatusWithUpgradeDomain (implements org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementStatus)
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockStoragePolicySuite
    • org.apache.hadoop.hdfs.server.blockmanagement.BlockUnderConstructionFeature
    • org.apache.hadoop.hdfs.server.blockmanagement.CorruptReplicasMap
    • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminManager
    • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminMonitorBase (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminMonitorInterface)
      • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminBackoffMonitor (implements org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminMonitorInterface)
      • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminDefaultMonitor (implements org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminMonitorInterface)
    • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor.BlockTargetPair
    • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor.LeavingServiceStatus
    • org.apache.hadoop.hdfs.protocol.DatanodeID (implements java.lang.Comparable<T>)
      • org.apache.hadoop.hdfs.protocol.DatanodeInfo (implements org.apache.hadoop.net.Node)
        • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor
          • org.apache.hadoop.hdfs.server.blockmanagement.ProvidedStorageMap.ProvidedDescriptor
    • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeManager
    • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo
    • org.apache.hadoop.hdfs.util.EnumCounters<E>
      • org.apache.hadoop.hdfs.server.blockmanagement.NumberReplicas
    • org.apache.hadoop.hdfs.server.blockmanagement.HostConfigManager (implements org.apache.hadoop.conf.Configurable)
      • org.apache.hadoop.hdfs.server.blockmanagement.CombinedHostFileManager
      • org.apache.hadoop.hdfs.server.blockmanagement.HostFileManager
    • org.apache.hadoop.hdfs.server.blockmanagement.HostSet (implements java.lang.Iterable<T>)
    • org.apache.hadoop.util.IntrusiveCollection<E> (implements java.util.Collection<E>)
      • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor.CachedBlocksList
    • org.apache.hadoop.hdfs.server.blockmanagement.ProvidedStorageMap
    • org.apache.hadoop.util.SequentialNumber (implements org.apache.hadoop.util.IdGenerator)
      • org.apache.hadoop.hdfs.server.blockmanagement.SequentialBlockGroupIdGenerator
      • org.apache.hadoop.hdfs.server.blockmanagement.SequentialBlockIdGenerator
    • org.apache.hadoop.hdfs.server.blockmanagement.SlowDiskTracker
    • org.apache.hadoop.hdfs.server.blockmanagement.SlowDiskTracker.DiskLatency
    • org.apache.hadoop.hdfs.server.blockmanagement.SlowPeerTracker
      • org.apache.hadoop.hdfs.server.blockmanagement.SlowPeerDisabledTracker
    • org.apache.hadoop.hdfs.server.blockmanagement.StorageTypeStats
    • java.lang.Thread (implements java.lang.Runnable)
      • org.apache.hadoop.util.concurrent.SubjectInheritingThread
        • org.apache.hadoop.hdfs.server.blockmanagement.CacheReplicationMonitor (implements java.io.Closeable)
    • java.lang.Throwable (implements java.io.Serializable)
      • java.lang.Exception
        • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementPolicy.NotEnoughReplicasException
        • java.io.IOException
          • org.apache.hadoop.hdfs.server.blockmanagement.OutOfLegacyGenerationStampsException
          • org.apache.hadoop.hdfs.server.blockmanagement.UnresolvedTopologyException

Interface Hierarchy

  • org.apache.hadoop.hdfs.server.blockmanagement.BlockCollection
  • org.apache.hadoop.hdfs.server.blockmanagement.BlockPlacementStatus
  • org.apache.hadoop.hdfs.server.blockmanagement.BlockStatsMXBean
  • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStatistics
  • org.apache.hadoop.hdfs.server.blockmanagement.FSClusterStats
  • java.lang.Runnable
    • org.apache.hadoop.hdfs.server.blockmanagement.DatanodeAdminMonitorInterface

Enum Class Hierarchy