|
iceberg-cpp
|
Read manifest files from a manifest list file. More...
#include <manifest_reader_internal.h>
Public Member Functions | |
| ManifestListReaderImpl (std::unique_ptr< Reader > reader, std::shared_ptr< Schema > schema) | |
| Result< std::vector< ManifestFile > > | Files () const override |
| Read all manifest files in the manifest list file. | |
| Result< std::unordered_map< std::string, std::string > > | Metadata () const override |
| Get the metadata of the manifest list file. | |
Additional Inherited Members | |
Static Public Member Functions inherited from iceberg::ManifestListReader | |
| static Result< std::unique_ptr< ManifestListReader > > | Make (std::string_view manifest_list_location, std::shared_ptr< FileIO > file_io) |
| Creates a reader for the manifest list. | |
Read manifest files from a manifest list file.
|
overridevirtual |
Read all manifest files in the manifest list file.
Implements iceberg::ManifestListReader.
|
overridevirtual |
Get the metadata of the manifest list file.
Implements iceberg::ManifestListReader.