Uses of Class
io.datarouter.filesystem.snapshot.block.BlockKey
-
Uses of BlockKey in io.datarouter.filesystem.snapshot.block
Methods in io.datarouter.filesystem.snapshot.block that return BlockKey Modifier and Type Method Description static BlockKeyBlockKey. branch(SnapshotKey snapshotKey, int level, int blockId, int fileId, int offset, int length)static BlockKeyBlockKey. branchRoot(SnapshotKey snapshotKey, int maxLevel, int length)static BlockKeyBlockKey. leaf(SnapshotKey snapshotKey, int blockId, int fileId, int offset, int length)static BlockKeyBlockKey. root(SnapshotKey snapshotKey)static BlockKeyBlockKey. value(SnapshotKey snapshotKey, int column, int blockId, int fileId, int offset, int length) -
Uses of BlockKey in io.datarouter.filesystem.snapshot.block.branch
Methods in io.datarouter.filesystem.snapshot.block.branch that return BlockKey Modifier and Type Method Description BlockKeyBranchBlock. childBranchBlockKey(SnapshotKey snapshotKey, int childBlockId)BlockKeyBranchBlockV1. childBranchBlockKey(SnapshotKey snapshotKey, int childBlockId)BlockKeyBranchBlock. leafBlockKey(SnapshotKey snapshotKey, int leafBlockId)BlockKeyBranchBlockV1. leafBlockKey(SnapshotKey snapshotKey, int leafBlockId) -
Uses of BlockKey in io.datarouter.filesystem.snapshot.block.leaf
Methods in io.datarouter.filesystem.snapshot.block.leaf that return BlockKey Modifier and Type Method Description BlockKeyLeafBlock. valueBlockKey(SnapshotKey snapshotKey, int column, int valueBlockId)BlockKeyLeafBlockV1. valueBlockKey(SnapshotKey snapshotKey, int column, int valueBlockId) -
Uses of BlockKey in io.datarouter.filesystem.snapshot.block.root
Methods in io.datarouter.filesystem.snapshot.block.root that return BlockKey Modifier and Type Method Description default BlockKeyRootBlock. rootBranchBlockKey(SnapshotKey snapshotKey) -
Uses of BlockKey in io.datarouter.filesystem.snapshot.cache
Methods in io.datarouter.filesystem.snapshot.cache with parameters of type BlockKey Modifier and Type Method Description BranchBlockLatestBlockCache. branch(BlockKey key)BlockMemoryBlockCache. get(BlockKey key)LeafBlockLatestBlockCache. leaf(BlockKey key)RootBlockLatestBlockCache. root(BlockKey key)ValueBlockLatestBlockCache. value(BlockKey key) -
Uses of BlockKey in io.datarouter.filesystem.snapshot.group
-
Uses of BlockKey in io.datarouter.filesystem.snapshot.reader.block
Fields in io.datarouter.filesystem.snapshot.reader.block declared as BlockKey Modifier and Type Field Description BlockKeyLeafBlockRangeLoader.LeafBlockRange. firstBlockKeyBlockKeyLeafBlockRangeLoader.LeafBlockRange. lastBlockKeyFields in io.datarouter.filesystem.snapshot.reader.block with type parameters of type BlockKey Modifier and Type Field Description List<BlockKey>LeafBlockRangeLoader.LeafBlockRange. blockKeysMethods in io.datarouter.filesystem.snapshot.reader.block that return BlockKey Modifier and Type Method Description BlockKeyLeafBlockRangeLoader.LeafBlockRange. rangeBlockKey()Methods in io.datarouter.filesystem.snapshot.reader.block with parameters of type BlockKey Modifier and Type Method Description default BranchBlockBlockLoader. branch(BlockKey key)BranchBlockDecodingBlockLoader. branch(BlockKey key)default BlockBlockLoader. get(BlockKey key)default LeafBlockBlockLoader. leaf(BlockKey key)LeafBlockDecodingBlockLoader. leaf(BlockKey key)default RootBlockBlockLoader. root(BlockKey key)RootBlockDecodingBlockLoader. root(BlockKey key)default ValueBlockBlockLoader. value(BlockKey key)ValueBlockDecodingBlockLoader. value(BlockKey key)Method parameters in io.datarouter.filesystem.snapshot.reader.block with type arguments of type BlockKey Modifier and Type Method Description static io.datarouter.scanner.Scanner<LeafBlockRangeLoader.LeafBlockRange>LeafBlockRangeLoader. splitByFileAndBatch(io.datarouter.scanner.Scanner<BlockKey> leafBlockKeys, int blocksPerBatch)Constructor parameters in io.datarouter.filesystem.snapshot.reader.block with type arguments of type BlockKey Constructor Description LeafBlockRange(List<BlockKey> blockKeys) -
Uses of BlockKey in io.datarouter.filesystem.snapshot.storage.block
Methods in io.datarouter.filesystem.snapshot.storage.block with parameters of type BlockKey Modifier and Type Method Description byte[]BlobStorageSnapshotBlockStorage. getBranchBlock(SnapshotPaths paths, BlockKey blockKey)byte[]CachingBlockStorageReader. getBranchBlock(SnapshotPaths paths, BlockKey blockKey)byte[]SnapshotBlockStorageReader. getBranchBlock(SnapshotPaths paths, BlockKey blockKey)byte[]BlobStorageSnapshotBlockStorage. getLeafBlock(SnapshotPaths paths, BlockKey blockKey)byte[]CachingBlockStorageReader. getLeafBlock(SnapshotPaths paths, BlockKey blockKey)byte[]SnapshotBlockStorageReader. getLeafBlock(SnapshotPaths paths, BlockKey blockKey)byte[]BlobStorageSnapshotBlockStorage. getValueBlock(SnapshotPaths paths, BlockKey blockKey)byte[]CachingBlockStorageReader. getValueBlock(SnapshotPaths paths, BlockKey blockKey)byte[]SnapshotBlockStorageReader. getValueBlock(SnapshotPaths paths, BlockKey blockKey) -
Uses of BlockKey in io.datarouter.filesystem.snapshot.storage.file
Methods in io.datarouter.filesystem.snapshot.storage.file with parameters of type BlockKey Modifier and Type Method Description byte[]BlobStorageSnapshotFileStorage. getBranchBlock(SnapshotPaths paths, BlockKey blockKey)byte[]BlobStorageSnapshotFileStorage. getLeafBlock(SnapshotPaths paths, BlockKey blockKey)byte[]BlobStorageSnapshotFileStorage. getValueBlock(SnapshotPaths paths, BlockKey blockKey)