Class EpicsParquetWriter.Builder
java.lang.Object
org.apache.parquet.hadoop.ParquetWriter.Builder<com.google.protobuf.Message,EpicsParquetWriter.Builder>
edu.stanford.slac.archiverappliance.plain.parquet.EpicsParquetWriter.Builder
- Enclosing class:
EpicsParquetWriter
public static class EpicsParquetWriter.Builder
extends org.apache.parquet.hadoop.ParquetWriter.Builder<com.google.protobuf.Message,EpicsParquetWriter.Builder>
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.parquet.hadoop.api.WriteSupport<com.google.protobuf.Message> getWriteSupport(org.apache.hadoop.conf.Configuration conf) protected org.apache.parquet.hadoop.api.WriteSupport<com.google.protobuf.Message> getWriteSupport(org.apache.parquet.conf.ParquetConfiguration conf) protected EpicsParquetWriter.Builderself()withMessage(Class<? extends com.google.protobuf.Message> messageClass) withPVName(String pvName) withType(ArchDBRTypes archDBRTypes) withYear(short year) Methods inherited from class org.apache.parquet.hadoop.ParquetWriter.Builder
build, config, enableDictionaryEncoding, enablePageWriteChecksum, enableValidation, withAdaptiveBloomFilterEnabled, withAllocator, withBloomFilterCandidateNumber, withBloomFilterEnabled, withBloomFilterEnabled, withBloomFilterFPP, withBloomFilterNDV, withByteStreamSplitEncoding, withByteStreamSplitEncoding, withCodecFactory, withColumnIndexTruncateLength, withCompressionCodec, withConf, withConf, withDictionaryEncoding, withDictionaryEncoding, withDictionaryPageSize, withEncryption, withExtraMetaData, withFile, withMaxBloomFilterBytes, withMaxPaddingSize, withMaxRowCountForPageSizeCheck, withMinRowCountForPageSizeCheck, withPageRowCountLimit, withPageSize, withPageWriteChecksumEnabled, withRowGroupRowCountLimit, withRowGroupSize, withRowGroupSize, withSizeStatisticsEnabled, withSizeStatisticsEnabled, withStatisticsEnabled, withStatisticsEnabled, withStatisticsTruncateLength, withValidation, withWriteMode, withWriterVersion
-
Method Details
-
self
- Specified by:
selfin classorg.apache.parquet.hadoop.ParquetWriter.Builder<com.google.protobuf.Message,EpicsParquetWriter.Builder>
-
getWriteSupport
protected org.apache.parquet.hadoop.api.WriteSupport<com.google.protobuf.Message> getWriteSupport(org.apache.hadoop.conf.Configuration conf) - Specified by:
getWriteSupportin classorg.apache.parquet.hadoop.ParquetWriter.Builder<com.google.protobuf.Message,EpicsParquetWriter.Builder>
-
getWriteSupport
protected org.apache.parquet.hadoop.api.WriteSupport<com.google.protobuf.Message> getWriteSupport(org.apache.parquet.conf.ParquetConfiguration conf) - Overrides:
getWriteSupportin classorg.apache.parquet.hadoop.ParquetWriter.Builder<com.google.protobuf.Message,EpicsParquetWriter.Builder>
-
withMessage
public EpicsParquetWriter.Builder withMessage(Class<? extends com.google.protobuf.Message> messageClass) -
withPVName
-
withYear
-
withType
-