Apache GraphAr C++ Library
The C++ Library for Apache GraphAr
Public Member Functions | List of all members
graphar::WriterOptions::ParquetOptionBuilder Class Reference

Public Member Functions

 ParquetOptionBuilder (std::shared_ptr< WriterOptions > wopt)
 
ParquetOptionBuilderenable_dictionary (bool enable)
 
ParquetOptionBuilderdictionary_pagesize_limit (int64_t limit)
 
ParquetOptionBuilderwrite_batch_size (int64_t batch_size)
 
ParquetOptionBuildermax_row_group_length (int64_t length)
 
ParquetOptionBuilderdata_pagesize (int64_t pagesize)
 
ParquetOptionBuilderdata_page_version (::parquet::ParquetDataPageVersion version)
 
ParquetOptionBuilderversion (::parquet::ParquetVersion::type ver)
 
ParquetOptionBuilderencoding (::parquet::Encoding::type enc)
 
ParquetOptionBuildercolumn_encoding (const std::unordered_map< std::string, ::parquet::Encoding::type > &encodings)
 
ParquetOptionBuildercompression (arrow::Compression::type comp)
 
ParquetOptionBuildercolumn_compression (const std::unordered_map< std::string, arrow::Compression::type > &compressions)
 
ParquetOptionBuildercompression_level (int level)
 
ParquetOptionBuildercolumn_compression_level (const std::unordered_map< std::string, int > &levels)
 
ParquetOptionBuildermax_statistics_size (size_t size)
 
ParquetOptionBuildercolumn_max_statistics_size (const std::unordered_map< std::string, size_t > &sizes)
 
ParquetOptionBuilderencryption_properties (const std::shared_ptr<::parquet::FileEncryptionProperties > &props)
 
ParquetOptionBuilderenable_statistics (bool enable)
 
ParquetOptionBuildercolumn_statistics (const std::unordered_map< std::string, bool > &stats)
 
ParquetOptionBuildersorting_columns (const std::vector<::parquet::SortingColumn > &columns)
 
ParquetOptionBuilderenable_store_decimal_as_integer (bool enable)
 
ParquetOptionBuilderenable_write_page_index (bool enable)
 
ParquetOptionBuildercolumn_write_page_index (const std::unordered_map< std::string, bool > &indices)
 
ParquetOptionBuildercompliant_nested_types (bool compliant)
 
ParquetOptionBuilderuse_threads (bool use)
 
ParquetOptionBuilderenable_deprecated_int96_timestamps (bool enable)
 
ParquetOptionBuildercoerce_timestamps (::arrow::TimeUnit::type unit)
 
ParquetOptionBuilderallow_truncated_timestamps (bool allow)
 
ParquetOptionBuilderstore_schema (bool store)
 
ParquetOptionBuilderexecutor (::arrow::internal::Executor *exec)
 
std::shared_ptr< WriterOptionsbuild ()
 

Detailed Description

Definition at line 195 of file writer_util.h.


The documentation for this class was generated from the following file: