Package com.jerolba.carpet
Class CarpetParquetWriter.Builder<T>
java.lang.Object
org.apache.parquet.hadoop.ParquetWriter.Builder<T,CarpetParquetWriter.Builder<T>>
com.jerolba.carpet.CarpetParquetWriter.Builder<T>
- Enclosing class:
- CarpetParquetWriter
public static class CarpetParquetWriter.Builder<T>
extends org.apache.parquet.hadoop.ParquetWriter.Builder<T,CarpetParquetWriter.Builder<T>>
-
Method Summary
Modifier and TypeMethodDescriptioncolumnNamingStrategy
(ColumnNamingStrategy columnNamingStrategy) protected org.apache.parquet.hadoop.api.WriteSupport<T>
getWriteSupport
(org.apache.hadoop.conf.Configuration conf) levelStructure
(AnnotatedLevels annotatedLevels) protected CarpetParquetWriter.Builder<T>
self()
withExtraMetaData
(Map<String, String> extraMetaData) Methods inherited from class org.apache.parquet.hadoop.ParquetWriter.Builder
build, config, enableDictionaryEncoding, enablePageWriteChecksum, enableValidation, withBloomFilterEnabled, withBloomFilterEnabled, withBloomFilterFPP, withBloomFilterNDV, withByteStreamSplitEncoding, withColumnIndexTruncateLength, withCompressionCodec, withConf, withDictionaryEncoding, withDictionaryEncoding, withDictionaryPageSize, withEncryption, withMaxPaddingSize, withMaxRowCountForPageSizeCheck, withMinRowCountForPageSizeCheck, withPageRowCountLimit, withPageSize, withPageWriteChecksumEnabled, withRowGroupSize, withRowGroupSize, withStatisticsTruncateLength, withValidation, withWriteMode, withWriterVersion
-
Method Details
-
withExtraMetaData
-
self
- Specified by:
self
in classorg.apache.parquet.hadoop.ParquetWriter.Builder<T,
CarpetParquetWriter.Builder<T>>
-
levelStructure
-
columnNamingStrategy
public CarpetParquetWriter.Builder<T> columnNamingStrategy(ColumnNamingStrategy columnNamingStrategy) -
getWriteSupport
protected org.apache.parquet.hadoop.api.WriteSupport<T> getWriteSupport(org.apache.hadoop.conf.Configuration conf) - Specified by:
getWriteSupport
in classorg.apache.parquet.hadoop.ParquetWriter.Builder<T,
CarpetParquetWriter.Builder<T>>
-