public class KeyValueThinDataFileWriterImpl extends KeyValueDataFileWriter
SingleFileWriter.AbortExecutor
keyType, valueType
closed, fileIO, path
Constructor and Description |
---|
KeyValueThinDataFileWriterImpl(FileIO fileIO,
FormatWriterFactory factory,
Path path,
java.util.function.Function<KeyValue,InternalRow> converter,
RowType keyType,
RowType valueType,
SimpleStatsExtractor simpleStatsExtractor,
long schemaId,
int level,
String compression,
CoreOptions options,
FileSource fileSource,
FileIndexOptions fileIndexOptions)
Constructs a KeyValueThinDataFileWriterImpl.
|
close, result, write
fieldStats, writeBundle
abort, abortExecutor, path, reachTargetSize, recordCount, writeImpl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
write, write, write
public KeyValueThinDataFileWriterImpl(FileIO fileIO, FormatWriterFactory factory, Path path, java.util.function.Function<KeyValue,InternalRow> converter, RowType keyType, RowType valueType, @Nullable SimpleStatsExtractor simpleStatsExtractor, long schemaId, int level, String compression, CoreOptions options, FileSource fileSource, FileIndexOptions fileIndexOptions)
fileIO
- The file IO interface.factory
- The format writer factory.path
- The path to the file.converter
- The function to convert KeyValue to InternalRow.keyType
- The row type of the key.valueType
- The row type of the value.simpleStatsExtractor
- The simple stats extractor, can be null.schemaId
- The schema ID.level
- The level.compression
- The compression type.options
- The core options.fileSource
- The file source.fileIndexOptions
- The file index options.Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.