Uses of Class
org.apache.hadoop.hdfs.server.blockmanagement.BlockStoragePolicySuite
Packages that use BlockStoragePolicySuite
Package
Description
-
Uses of BlockStoragePolicySuite in org.apache.hadoop.hdfs.server.blockmanagement
Methods in org.apache.hadoop.hdfs.server.blockmanagement that return BlockStoragePolicySuiteModifier and TypeMethodDescriptionstatic BlockStoragePolicySuiteBlockStoragePolicySuite.createDefaultSuite()static BlockStoragePolicySuiteBlockStoragePolicySuite.createDefaultSuite(org.apache.hadoop.conf.Configuration conf) BlockManager.getStoragePolicySuite()Methods in org.apache.hadoop.hdfs.server.blockmanagement with parameters of type BlockStoragePolicySuiteModifier and TypeMethodDescriptionorg.apache.hadoop.fs.ContentSummaryBlockCollection.computeContentSummary(BlockStoragePolicySuite bsps) Get content summary. -
Uses of BlockStoragePolicySuite in org.apache.hadoop.hdfs.server.namenode
Fields in org.apache.hadoop.hdfs.server.namenode declared as BlockStoragePolicySuiteModifier and TypeFieldDescriptionprotected final BlockStoragePolicySuiteINode.ReclaimContext.bspsMethods in org.apache.hadoop.hdfs.server.namenode that return BlockStoragePolicySuiteModifier and TypeMethodDescriptionContentSummaryComputationContext.getBlockStoragePolicySuite()FSDirectory.getBlockStoragePolicySuite()INode.ReclaimContext.storagePolicySuite()Methods in org.apache.hadoop.hdfs.server.namenode with parameters of type BlockStoragePolicySuiteModifier and TypeMethodDescriptionfinal org.apache.hadoop.fs.ContentSummaryINode.computeContentSummary(BlockStoragePolicySuite bsps) ComputeContentSummary.final QuotaCountsINode.computeQuotaUsage(BlockStoragePolicySuite bsps) Count subtreeQuota.NAMESPACEandQuota.STORAGESPACEusages.final QuotaCountsINode.computeQuotaUsage(BlockStoragePolicySuite bsps, boolean useCache) abstract QuotaCountsINode.computeQuotaUsage(BlockStoragePolicySuite bsps, byte blockStoragePolicyId, boolean useCache, int lastSnapshotId) Count subtreeQuota.NAMESPACEandQuota.STORAGESPACEusages.INodeDirectory.computeQuotaUsage(BlockStoragePolicySuite bsps, byte blockStoragePolicyId, boolean useCache, int lastSnapshotId) final QuotaCountsINodeFile.computeQuotaUsage(BlockStoragePolicySuite bsps, byte blockStoragePolicyId, boolean useCache, int lastSnapshotId) INodeReference.computeQuotaUsage(BlockStoragePolicySuite bsps, byte blockStoragePolicyId, boolean useCache, int lastSnapshotId) final QuotaCountsINodeReference.WithName.computeQuotaUsage(BlockStoragePolicySuite bsps, byte blockStoragePolicyId, boolean useCache, int lastSnapshotId) INodeSymlink.computeQuotaUsage(BlockStoragePolicySuite bsps, byte blockStoragePolicyId, boolean useCache, int lastSnapshotId) INodeDirectory.computeQuotaUsage4CurrentDirectory(BlockStoragePolicySuite bsps, byte storagePolicyId, QuotaCounts counts) Add quota usage for this inode excluding children.voidINodeDirectory.undoRename4DstParent(BlockStoragePolicySuite bsps, INode deletedChild, int latestSnapshotId) Undo the rename operation for the dst tree, i.e., if the rename operation (with OVERWRITE option) removes a file/dir from the dst tree, add it back and delete possible record in the deleted list.Constructors in org.apache.hadoop.hdfs.server.namenode with parameters of type BlockStoragePolicySuiteModifierConstructorDescriptionConstructor for blocking computation.ReclaimContext(BlockStoragePolicySuite bsps, INode.BlocksMapUpdateInfo collectedBlocks, List<INode> removedINodes, List<Long> removedUCFiles) -
Uses of BlockStoragePolicySuite in org.apache.hadoop.hdfs.server.namenode.snapshot
Methods in org.apache.hadoop.hdfs.server.namenode.snapshot with parameters of type BlockStoragePolicySuiteModifier and TypeMethodDescriptionvoidDirectorySnapshottableFeature.computeContentSummary4Snapshot(BlockStoragePolicySuite bsps, ContentCounts counts) voidDirectoryWithSnapshotFeature.computeContentSummary4Snapshot(BlockStoragePolicySuite bsps, ContentCounts counts) DirectoryWithSnapshotFeature.computeQuotaUsage4CurrentDirectory(BlockStoragePolicySuite bsps, byte storagePolicyId)