Class TablesawParquetWriter.Builder

java.lang.Object
org.apache.parquet.hadoop.ParquetWriter.Builder<tech.tablesaw.api.Row,TablesawParquetWriter.Builder>
net.tlabs.tablesaw.parquet.TablesawParquetWriter.Builder
Enclosing class:
TablesawParquetWriter

protected static class TablesawParquetWriter.Builder extends org.apache.parquet.hadoop.ParquetWriter.Builder<tech.tablesaw.api.Row,TablesawParquetWriter.Builder>
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Builder(org.apache.hadoop.fs.Path path, tech.tablesaw.api.Table table)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.parquet.hadoop.api.WriteSupport<tech.tablesaw.api.Row>
    getWriteSupport(org.apache.hadoop.conf.Configuration conf)
     
     

    Methods inherited from class org.apache.parquet.hadoop.ParquetWriter.Builder

    build, config, enableDictionaryEncoding, enablePageWriteChecksum, enableValidation, getWriteSupport, 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, withSizeStatisticsEnabled, withSizeStatisticsEnabled, withStatisticsEnabled, withStatisticsEnabled, withStatisticsTruncateLength, withValidation, withWriteMode, withWriterVersion

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Builder

      protected Builder(org.apache.hadoop.fs.Path path, tech.tablesaw.api.Table table)
  • Method Details

    • self

      Specified by:
      self in class org.apache.parquet.hadoop.ParquetWriter.Builder<tech.tablesaw.api.Row,TablesawParquetWriter.Builder>
    • getWriteSupport

      protected org.apache.parquet.hadoop.api.WriteSupport<tech.tablesaw.api.Row> getWriteSupport(org.apache.hadoop.conf.Configuration conf)
      Specified by:
      getWriteSupport in class org.apache.parquet.hadoop.ParquetWriter.Builder<tech.tablesaw.api.Row,TablesawParquetWriter.Builder>