Factory for creating InheritableMetadata instances.
More...
#include <inheritable_metadata.h>
Factory for creating InheritableMetadata instances.
◆ ForCopy()
| Result< std::unique_ptr< InheritableMetadata > > iceberg::InheritableMetadataFactory::ForCopy |
( |
int64_t |
snapshot_id | ) |
|
|
static |
Create metadata instance for rewriting a manifest before commit.
- Parameters
-
| snapshot_id | The snapshot ID for the copy operation. |
- Returns
- Inheritable metadata for copying.
◆ FromManifest()
Create metadata instance from a manifest file.
- Parameters
-
| manifest | The manifest file to extract metadata from. |
- Returns
- Inheritable metadata based on the manifest.
The documentation for this class was generated from the following files: