iceberg-cpp
Loading...
Searching...
No Matches
Public Attributes | List of all members
iceberg::FileScanTaskReader::Options Struct Reference

Options shared by all tasks opened by this reader. More...

#include <file_scan_task_reader.h>

Public Attributes

std::shared_ptr< FileIOio
 FileIO instance for reading data and delete files.
 
std::shared_ptr< Schematable_schema
 The table schema. Used as the primary field lookup for delete file resolution.
 
std::vector< std::shared_ptr< Schema > > schemas
 Optional list of historical table schemas for field lookup.
 
std::shared_ptr< Schemaprojected_schema
 
std::shared_ptr< NameMappingname_mapping
 Optional name mapping for files written without field IDs.
 
std::unordered_map< std::string, std::string > properties
 Format-specific or implementation-specific options for data readers.
 

Detailed Description

Options shared by all tasks opened by this reader.

Member Data Documentation

◆ projected_schema

std::shared_ptr<Schema> iceberg::FileScanTaskReader::Options::projected_schema

The output schema for the returned ArrowArrayStream. Must be a projection of table_schema.


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