Package org.dflib.parquet.write
Class DataFrameParquetWriterBuilder
- java.lang.Object
-
- org.apache.parquet.hadoop.ParquetWriter.Builder<RowProxy,DataFrameParquetWriterBuilder>
-
- org.dflib.parquet.write.DataFrameParquetWriterBuilder
-
public class DataFrameParquetWriterBuilder extends org.apache.parquet.hadoop.ParquetWriter.Builder<RowProxy,DataFrameParquetWriterBuilder>
-
-
Constructor Summary
Constructors Constructor Description DataFrameParquetWriterBuilder(org.apache.parquet.io.OutputFile outputFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.parquet.hadoop.api.WriteSupport<RowProxy>getWriteSupport(org.apache.hadoop.conf.Configuration conf)protected org.apache.parquet.hadoop.api.WriteSupport<RowProxy>getWriteSupport(org.apache.parquet.conf.ParquetConfiguration conf)protected DataFrameParquetWriterBuilderself()DataFrameParquetWriterBuilderwithSchema(DataFrameSchema schema)DataFrameParquetWriterBuilderwithWriteConfiguration(WriteConfiguration writeConfiguration)-
Methods inherited from class org.apache.parquet.hadoop.ParquetWriter.Builder
build, config, enableDictionaryEncoding, enablePageWriteChecksum, enableValidation, withAdaptiveBloomFilterEnabled, withAllocator, withBloomFilterCandidateNumber, withBloomFilterEnabled, withBloomFilterEnabled, withBloomFilterFPP, withBloomFilterNDV, withByteStreamSplitEncoding, withCodecFactory, withColumnIndexTruncateLength, withCompressionCodec, withConf, withConf, withDictionaryEncoding, withDictionaryEncoding, withDictionaryPageSize, withEncryption, withExtraMetaData, withMaxBloomFilterBytes, withMaxPaddingSize, withMaxRowCountForPageSizeCheck, withMinRowCountForPageSizeCheck, withPageRowCountLimit, withPageSize, withPageWriteChecksumEnabled, withRowGroupSize, withRowGroupSize, withStatisticsTruncateLength, withValidation, withWriteMode, withWriterVersion
-
-
-
-
Method Detail
-
self
protected DataFrameParquetWriterBuilder self()
- Specified by:
selfin classorg.apache.parquet.hadoop.ParquetWriter.Builder<RowProxy,DataFrameParquetWriterBuilder>
-
getWriteSupport
protected org.apache.parquet.hadoop.api.WriteSupport<RowProxy> getWriteSupport(org.apache.parquet.conf.ParquetConfiguration conf)
- Overrides:
getWriteSupportin classorg.apache.parquet.hadoop.ParquetWriter.Builder<RowProxy,DataFrameParquetWriterBuilder>
-
getWriteSupport
protected org.apache.parquet.hadoop.api.WriteSupport<RowProxy> getWriteSupport(org.apache.hadoop.conf.Configuration conf)
- Specified by:
getWriteSupportin classorg.apache.parquet.hadoop.ParquetWriter.Builder<RowProxy,DataFrameParquetWriterBuilder>
-
withWriteConfiguration
public DataFrameParquetWriterBuilder withWriteConfiguration(WriteConfiguration writeConfiguration)
-
withSchema
public DataFrameParquetWriterBuilder withSchema(DataFrameSchema schema)
-
-