Uses of Interface
io.datarouter.filesystem.snapshot.compress.BlockCompressor
| Package | Description |
|---|---|
| io.datarouter.filesystem.snapshot.compress | |
| io.datarouter.filesystem.snapshot.writer |
-
Uses of BlockCompressor in io.datarouter.filesystem.snapshot.compress
Classes in io.datarouter.filesystem.snapshot.compress that implement BlockCompressor Modifier and Type Class Description classChecksumBlockCompressorclassGzipBlockCompressorclassPassthroughBlockCompressorMethods in io.datarouter.filesystem.snapshot.compress that return BlockCompressor Modifier and Type Method Description BlockCompressorBlockCompressorRegistry. create(String name)Methods in io.datarouter.filesystem.snapshot.compress that return types with arguments of type BlockCompressor Modifier and Type Method Description Class<? extends BlockCompressor>BlockCompressorRegistry. getClass(String name)Method parameters in io.datarouter.filesystem.snapshot.compress with type arguments of type BlockCompressor Modifier and Type Method Description BlockCompressorRegistryBlockCompressorRegistry. register(String name, Class<? extends BlockCompressor> blockCompressorClass)Constructors in io.datarouter.filesystem.snapshot.compress with parameters of type BlockCompressor Constructor Description BlockDecompressor(BlockCompressor branchBlockCompressor, BlockCompressor leafBlockCompressor, BlockCompressor valueBlockCompressor) -
Uses of BlockCompressor in io.datarouter.filesystem.snapshot.writer
Fields in io.datarouter.filesystem.snapshot.writer declared as BlockCompressor Modifier and Type Field Description BlockCompressorSnapshotWriterConfig. branchBlockCompressorBlockCompressorSnapshotWriterConfig. leafBlockCompressorBlockCompressorSnapshotWriterConfig. valueBlockCompressorMethods in io.datarouter.filesystem.snapshot.writer with parameters of type BlockCompressor Modifier and Type Method Description SnapshotWriterConfigBuilderSnapshotWriterConfigBuilder. withBranchBlockCompressor(BlockCompressor branchBlockCompressor)SnapshotWriterConfigBuilderSnapshotWriterConfigBuilder. withCompressor(BlockCompressor compressor)SnapshotWriterConfigBuilderSnapshotWriterConfigBuilder. withLeafBlockCompressor(BlockCompressor leafBlockCompressor)SnapshotWriterConfigBuilderSnapshotWriterConfigBuilder. withValueBlockCompressor(BlockCompressor valueBlockCompressor)Constructors in io.datarouter.filesystem.snapshot.writer with parameters of type BlockCompressor 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)