iceberg-cpp
Loading...
Searching...
No Matches
iceberg::TableMetadataBuilder::Impl Member List

This is the complete list of members for iceberg::TableMetadataBuilder::Impl, including all inherited members.

AddPartitionSpec(const PartitionSpec &spec) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
AddSchema(const Schema &schema, int32_t new_last_column_id) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
AddSnapshot(std::shared_ptr< Snapshot > snapshot) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
AddSortOrder(const SortOrder &order) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
AssignUUID(std::string_view uuid) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
base() const (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Implinline
Build() (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
changes() const (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Implinline
Impl(int8_t format_version) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Implinlineexplicit
Impl(const TableMetadata *base_metadata, std::string base_metadata_location="") (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Implinlineexplicit
metadata() const (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Implinline
RemovePartitionSpecs(const std::vector< int32_t > &spec_ids) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
RemovePartitionStatistics(int64_t snapshot_id) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
RemoveProperties(const std::unordered_set< std::string > &removed) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
RemoveRef(const std::string &name) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
RemoveSchemas(const std::unordered_set< int32_t > &schema_ids) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
RemoveSnapshots(const std::vector< int64_t > &snapshot_ids) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
RemoveStatistics(int64_t snapshot_id) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetBranchSnapshot(int64_t snapshot_id, const std::string &branch) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetBranchSnapshot(std::shared_ptr< Snapshot > snapshot, const std::string &branch) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetCurrentSchema(int32_t schema_id) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetDefaultPartitionSpec(int32_t spec_id) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetDefaultSortOrder(int32_t order_id) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetLocation(std::string_view location) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetMetadataLocation(std::string_view metadata_location) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Implinline
SetPartitionStatistics(std::shared_ptr< PartitionStatisticsFile > partition_statistics_file) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetPreviousMetadataLocation(std::string_view previous_metadata_location) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Implinline
SetProperties(const std::unordered_map< std::string, std::string > &updated) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetRef(const std::string &name, std::shared_ptr< SnapshotRef > ref) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
SetStatistics(std::shared_ptr< StatisticsFile > statistics_file) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
UpgradeFormatVersion(int8_t new_format_version) (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Impl
UUIDSet() const (defined in iceberg::TableMetadataBuilder::Impl)iceberg::TableMetadataBuilder::Implinline