|
| | chunked_parquet_writer_options ()=default |
| | Default constructor. More...
|
| |
| | parquet_writer_options_base ()=default |
| | Default constructor. More...
|
| |
| sink_info const & | get_sink () const |
| | Returns sink info. More...
|
| |
| compression_type | get_compression () const |
| | Returns compression format used. More...
|
| |
| statistics_freq | get_stats_level () const |
| | Returns level of statistics requested in output file. More...
|
| |
| auto const & | get_metadata () const |
| | Returns associated metadata. More...
|
| |
| std::vector< std::map< std::string, std::string > > const & | get_key_value_metadata () const |
| | Returns Key-Value footer metadata information. More...
|
| |
| bool | is_enabled_int96_timestamps () const |
| | Returns true if timestamps will be written as INT96. More...
|
| |
| auto | is_enabled_utc_timestamps () const |
| | Returns true if timestamps will be written as UTC. More...
|
| |
| auto | is_enabled_write_arrow_schema () const |
| | Returns true if arrow schema will be written. More...
|
| |
| auto | get_row_group_size_bytes () const |
| | Returns maximum row group size, in bytes. More...
|
| |
| auto | get_row_group_size_rows () const |
| | Returns maximum row group size, in rows. More...
|
| |
| auto | get_max_page_size_bytes () const |
| | Returns the maximum uncompressed page size, in bytes. More...
|
| |
| auto | get_max_page_size_rows () const |
| | Returns maximum page size, in rows. More...
|
| |
| auto | get_column_index_truncate_length () const |
| | Returns maximum length of min or max values in column index, in bytes. More...
|
| |
| dictionary_policy | get_dictionary_policy () const |
| | Returns policy for dictionary use. More...
|
| |
| auto | get_max_dictionary_size () const |
| | Returns maximum dictionary size, in bytes. More...
|
| |
| auto | get_max_page_fragment_size () const |
| | Returns maximum page fragment size, in rows. More...
|
| |
| std::shared_ptr< writer_compression_statistics > | get_compression_statistics () const |
| | Returns a shared pointer to the user-provided compression statistics. More...
|
| |
| auto | is_enabled_write_v2_headers () const |
| | Returns true if V2 page headers should be written. More...
|
| |
| auto const & | get_sorting_columns () const |
| | Returns the sorting_columns. More...
|
| |
| void | set_metadata (table_input_metadata metadata) |
| | Sets metadata. More...
|
| |
| void | set_key_value_metadata (std::vector< std::map< std::string, std::string >> metadata) |
| | Sets metadata. More...
|
| |
| void | set_stats_level (statistics_freq sf) |
| | Sets the level of statistics. More...
|
| |
| void | set_compression (compression_type compression) |
| | Sets compression type. More...
|
| |
| void | enable_int96_timestamps (bool req) |
| | Sets timestamp writing preferences. INT96 timestamps will be written if true and TIMESTAMP_MICROS will be written if false. More...
|
| |
| void | enable_utc_timestamps (bool val) |
| | Sets preference for writing timestamps as UTC. Write timestamps as UTC if set to true. More...
|
| |
| void | enable_write_arrow_schema (bool val) |
| | Sets preference for writing arrow schema. Write arrow schema if set to true. More...
|
| |
| void | set_row_group_size_bytes (size_t size_bytes) |
| | Sets the maximum row group size, in bytes. More...
|
| |
| void | set_row_group_size_rows (size_type size_rows) |
| | Sets the maximum row group size, in rows. More...
|
| |
| void | set_max_page_size_bytes (size_t size_bytes) |
| | Sets the maximum uncompressed page size, in bytes. More...
|
| |
| void | set_max_page_size_rows (size_type size_rows) |
| | Sets the maximum page size, in rows. More...
|
| |
| void | set_column_index_truncate_length (int32_t size_bytes) |
| | Sets the maximum length of min or max values in column index, in bytes. More...
|
| |
| void | set_dictionary_policy (dictionary_policy policy) |
| | Sets the policy for dictionary use. More...
|
| |
| void | set_max_dictionary_size (size_t size_bytes) |
| | Sets the maximum dictionary size, in bytes. More...
|
| |
| void | set_max_page_fragment_size (size_type size_rows) |
| | Sets the maximum page fragment size, in rows. More...
|
| |
| void | set_compression_statistics (std::shared_ptr< writer_compression_statistics > comp_stats) |
| | Sets the pointer to the output compression statistics. More...
|
| |
| void | enable_write_v2_headers (bool val) |
| | Sets preference for V2 page headers. Write V2 page headers if set to true. More...
|
| |
| void | set_sorting_columns (std::vector< sorting_column > sorting_columns) |
| | Sets sorting columns. More...
|
| |