-
Constructors in io.datarouter.filesystem.snapshot.encode with parameters of type SnapshotPaths
| Constructor |
Description |
RootBlockFields(boolean sorted,
SnapshotPaths snapshotPaths,
RootBlockFields.RootBlockEncoderFormats formats,
RootBlockFields.RootBlockEncoderCompressors compressors,
RootBlockFields.RootBlockEncoderBytesPerFile bytesPerFile,
RootBlockFields.RootBlockEncoderBlocksPerFile blocksPerFile,
long numEntries,
int numBranchLevels,
RootBlockFields.RootBlockEncoderBlockCounts blockCounts,
RootBlockFields.RootBlockEncoderByteCountsEncoded byteCountsEncoded,
RootBlockFields.RootBlockEncoderByteCountsCompressed byteCountsCompressed,
RootBlockFields.RootBlockEncoderBlockEndings blockEndings,
RootBlockFields.RootBlockEncoderTimings timings) |
|
-
-
-
Methods in io.datarouter.filesystem.snapshot.storage.block with parameters of type SnapshotPaths
| Modifier and Type |
Method |
Description |
void |
BlobStorageSnapshotBlockStorage.addBranchBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey,
CompressedBlock block) |
|
void |
SnapshotBlockStorage.addBranchBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey,
CompressedBlock compressedBlock) |
|
void |
BlobStorageSnapshotBlockStorage.addLeafBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey,
CompressedBlock block) |
|
void |
SnapshotBlockStorage.addLeafBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey,
CompressedBlock compressedBlock) |
|
void |
BlobStorageSnapshotBlockStorage.addValueBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey,
CompressedBlock block) |
|
void |
SnapshotBlockStorage.addValueBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey,
CompressedBlock compressedBlock) |
|
void |
BlobStorageSnapshotBlockStorage.deleteBranchBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey) |
|
void |
SnapshotBlockStorage.deleteBranchBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey) |
|
void |
BlobStorageSnapshotBlockStorage.deleteLeafBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey) |
|
void |
SnapshotBlockStorage.deleteLeafBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey) |
|
void |
BlobStorageSnapshotBlockStorage.deleteValueBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey) |
|
void |
SnapshotBlockStorage.deleteValueBlock(SnapshotPaths paths,
CacheBlockKey cacheBlockKey) |
|
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) |
|
-
Methods in io.datarouter.filesystem.snapshot.storage.file with parameters of type SnapshotPaths
| Modifier and Type |
Method |
Description |
void |
BlobStorageSnapshotFileStorage.addBranchFile(SnapshotPaths paths,
FileKey fileKey,
CompressedBlocks compressedBlocks) |
|
void |
SnapshotFileStorage.addBranchFile(SnapshotPaths paths,
FileKey fileKey,
CompressedBlocks compressedBlocks) |
|
void |
BlobStorageSnapshotFileStorage.addLeafFile(SnapshotPaths paths,
FileKey fileKey,
CompressedBlocks compressedBlocks) |
|
void |
SnapshotFileStorage.addLeafFile(SnapshotPaths paths,
FileKey fileKey,
CompressedBlocks compressedBlocks) |
|
void |
BlobStorageSnapshotFileStorage.addValueFile(SnapshotPaths paths,
FileKey fileKey,
CompressedBlocks compressedBlocks) |
|
void |
SnapshotFileStorage.addValueFile(SnapshotPaths paths,
FileKey fileKey,
CompressedBlocks compressedBlocks) |
|
void |
BlobStorageSnapshotFileStorage.deleteBranchFile(SnapshotPaths paths,
FileKey fileKey) |
|
void |
SnapshotFileStorage.deleteBranchFile(SnapshotPaths paths,
FileKey fileKey) |
|
void |
BlobStorageSnapshotFileStorage.deleteLeafFile(SnapshotPaths paths,
FileKey fileKey) |
|
void |
SnapshotFileStorage.deleteLeafFile(SnapshotPaths paths,
FileKey fileKey) |
|
void |
BlobStorageSnapshotFileStorage.deleteValueFile(SnapshotPaths paths,
FileKey fileKey) |
|
void |
SnapshotFileStorage.deleteValueFile(SnapshotPaths paths,
FileKey fileKey) |
|
byte[] |
BlobStorageSnapshotFileStorage.getBranchBlock(SnapshotPaths paths,
BlockKey blockKey) |
|
byte[] |
BlobStorageSnapshotFileStorage.getLeafBlock(SnapshotPaths paths,
BlockKey blockKey) |
|
byte[] |
BlobStorageSnapshotFileStorage.getValueBlock(SnapshotPaths paths,
BlockKey blockKey) |
|
-
Constructor parameters in io.datarouter.filesystem.snapshot.writer with type arguments of type SnapshotPaths
| Constructor |
Description |
SnapshotWriterConfig(boolean sorted,
int numColumns,
int batchQueueLength,
int numThreads,
long logPeriodMs,
boolean compressorConcatChunks,
boolean persist,
boolean updateCache,
Supplier<SnapshotPaths> pathsSupplier,
int leafEncoderChunkSize,
int branchBlockSize,
int leafBlockSize,
int valueBlockSize,
int branchBytesPerFile,
int leafBytesPerFile,
int valueBytesPerFile,
int branchBlocksPerFile,
int leafBlocksPerFile,
int valueBlocksPerFile,
Supplier<RootBlockEncoder> rootBlockEncoderSupplier,
Function<Integer,BranchBlockEncoder> branchBlockEncoderFactory,
Supplier<LeafBlockEncoder> leafBlockEncoderSupplier,
Supplier<ValueBlockEncoder> valueBlockEncoderSupplier,
BlockCompressor branchBlockCompressor,
BlockCompressor leafBlockCompressor,
BlockCompressor valueBlockCompressor) |
|