Uses of Class
io.datarouter.bytes.blockfile.write.BlockfileWriterBuilder
Packages that use BlockfileWriterBuilder
Package
Description
-
Uses of BlockfileWriterBuilder in io.datarouter.bytes.blockfile
Methods in io.datarouter.bytes.blockfile that return BlockfileWriterBuilderModifier and TypeMethodDescriptionBlockfile.newWriterBuilder(String name, Function<T, byte[]> encoder) -
Uses of BlockfileWriterBuilder in io.datarouter.bytes.blockfile.write
Methods in io.datarouter.bytes.blockfile.write that return BlockfileWriterBuilderModifier and TypeMethodDescriptionBlockfileWriterBuilder.addListener(BlockfileListener listener) BlockfileWriterBuilder.addListeners(BlockfileListener... listeners) BlockfileWriterBuilder.disableMultipartWrite()When you know the total file size will be small enough to buffer everything in memory.BlockfileWriterBuilder.setChecksummer(BlockfileChecksummer checksummer) BlockfileWriterBuilder.setCompressor(BlockfileCompressor compressor) BlockfileWriterBuilder.setEncodeBatchSize(int encodeBatchSize) BlockfileWriterBuilder.setEncodeThreads(io.datarouter.scanner.Threads encodeThreads) BlockfileWriterBuilder.setFooterDictionarySupplier(Supplier<BinaryDictionary> footerDictionarySupplier) BlockfileWriterBuilder.setHeaderDictionary(BinaryDictionary headerDictionary) BlockfileWriterBuilder.setMultipartWrite(boolean multipartWrite) BlockfileWriterBuilder.setWriteThreads(io.datarouter.scanner.Threads writeThreads) -
Uses of BlockfileWriterBuilder in io.datarouter.bytes.kvfile.io.write
Methods in io.datarouter.bytes.kvfile.io.write that return BlockfileWriterBuilderModifier and TypeMethodDescriptionKvFileWriter.KvFileWriterConfig.blockfileWriterBuilder()Returns the value of theblockfileWriterBuilderrecord component.Constructors in io.datarouter.bytes.kvfile.io.write with parameters of type BlockfileWriterBuilderModifierConstructorDescriptionKvFileWriterConfig(BlockfileWriterBuilder<List<T>> blockfileWriterBuilder, KvFileBlockFormat blockFormat, BinaryDictionary headerUserDictionary, Supplier<BinaryDictionary> footerUserDictionarySupplier) Creates an instance of aKvFileWriterConfigrecord class.