Uses of Interface org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlock (Apache Hadoop HDFS 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.server.datanode.fsdataset.impl, interface: MappableBlock

# Uses of Interface
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlock

Packages that use MappableBlock
Package
Description
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

- ## Uses of MappableBlock in org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

  Classes in org.apache.hadoop.hdfs.server.datanode.fsdataset.impl that implement MappableBlock
  Modifier and Type
  Class
  Description
  `class`
  `MemoryMappedBlock`
  Represents an HDFS block that is mapped to memory by the DataNode.
  `class`
  `NativePmemMappedBlock`
  Represents an HDFS block that is mapped to persistent memory by the DataNode.
  `class`
  `PmemMappedBlock`
  Represents an HDFS block that is mapped to persistent memory by DataNode with mapped byte buffer.
  Methods in org.apache.hadoop.hdfs.server.datanode.fsdataset.impl that return MappableBlock
  Modifier and Type
  Method
  Description
  `MappableBlock`
  MemoryMappableBlockLoader.`getRecoveredMappableBlock(File cacheFile, String bpid, byte volumeIndex)`
  `MappableBlock`
  NativePmemMappableBlockLoader.`getRecoveredMappableBlock(File cacheFile, String bpid, byte volumeIndex)`
  `MappableBlock`
  PmemMappableBlockLoader.`getRecoveredMappableBlock(File cacheFile, String bpid, byte volumeIndex)`
  `MappableBlock`
  NativePmemMappableBlockLoader.`load(long length, FileInputStream blockIn, FileInputStream metaIn, String blockFileName, org.apache.hadoop.hdfs.ExtendedBlockId key)`
  Load the block.
  Methods in org.apache.hadoop.hdfs.server.datanode.fsdataset.impl that return types with arguments of type MappableBlock
  Modifier and Type
  Method
  Description
  `Map<org.apache.hadoop.hdfs.ExtendedBlockId,MappableBlock>`
  PmemVolumeManager.`recoverCache(String bpid, MappableBlockLoader cacheLoader)`
  Recover cache from the cached files in the configured pmem volumes.