Uses of Class org.apache.hadoop.hdfs.server.namenode.INode.BlocksMapUpdateInfo (Apache Hadoop HDFS 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.server.namenode, class: INode, class: BlocksMapUpdateInfo

# Uses of Class
org.apache.hadoop.hdfs.server.namenode.INode.BlocksMapUpdateInfo

Packages that use INode.BlocksMapUpdateInfo
Package
Description
org.apache.hadoop.hdfs.server.blockmanagement
org.apache.hadoop.hdfs.server.namenode
org.apache.hadoop.hdfs.server.namenode.snapshot

- ## Uses of INode.BlocksMapUpdateInfo in org.apache.hadoop.hdfs.server.blockmanagement

  Methods in org.apache.hadoop.hdfs.server.blockmanagement with parameters of type INode.BlocksMapUpdateInfo
  Modifier and Type
  Method
  Description
  `void`
  BlockManager.`removeBlocksAndUpdateSafemodeTotal(INode.BlocksMapUpdateInfo blocks)`
  Removes the blocks from blocksmap and updates the safemode blocks total.

- ## Uses of INode.BlocksMapUpdateInfo in org.apache.hadoop.hdfs.server.namenode

  Fields in org.apache.hadoop.hdfs.server.namenode declared as INode.BlocksMapUpdateInfo
  Modifier and Type
  Field
  Description
  `protected final INode.BlocksMapUpdateInfo`
  INode.ReclaimContext.`collectedBlocks`
  Methods in org.apache.hadoop.hdfs.server.namenode that return INode.BlocksMapUpdateInfo
  Modifier and Type
  Method
  Description
  `INode.BlocksMapUpdateInfo`
  INode.ReclaimContext.`collectedBlocks()`
  Methods in org.apache.hadoop.hdfs.server.namenode with parameters of type INode.BlocksMapUpdateInfo
  Modifier and Type
  Method
  Description
  `long`
  INodeFile.`collectBlocksBeyondMax(long max, INode.BlocksMapUpdateInfo collectedBlocks, Set<BlockInfo> toRetain)`
  Remove full blocks at the end file up to newLength
  `void`
  INodeFile.`collectBlocksBeyondSnapshot(BlockInfo[] snapshotBlocks, INode.BlocksMapUpdateInfo collectedBlocks)`
  This function is only called when block list is stored in snapshot diffs.
  Constructors in org.apache.hadoop.hdfs.server.namenode with parameters of type INode.BlocksMapUpdateInfo
  Modifier
  Constructor
  Description
  ``
  `ReclaimContext(BlockStoragePolicySuite bsps, INode.BlocksMapUpdateInfo collectedBlocks, List<INode> removedINodes, List<Long> removedUCFiles)`

- ## Uses of INode.BlocksMapUpdateInfo in org.apache.hadoop.hdfs.server.namenode.snapshot

  Methods in org.apache.hadoop.hdfs.server.namenode.snapshot with parameters of type INode.BlocksMapUpdateInfo
  Modifier and Type
  Method
  Description
  `void`
  FileDiff.`destroyAndCollectSnapshotBlocks(INode.BlocksMapUpdateInfo collectedBlocks)`
  `void`
  FileDiffList.`destroyAndCollectSnapshotBlocks(INode.BlocksMapUpdateInfo collectedBlocks)`