|
iceberg-cpp
|
This is the complete list of members for iceberg::MockCatalog, including all inherited members.
| CreateNamespace(const Namespace &ns, const std::unordered_map< std::string, std::string > &properties)=0 | iceberg::Catalog | pure virtual |
| CreateTable(const TableIdentifier &identifier, const std::shared_ptr< Schema > &schema, const std::shared_ptr< PartitionSpec > &spec, const std::shared_ptr< SortOrder > &order, const std::string &location, const std::unordered_map< std::string, std::string > &properties)=0 | iceberg::Catalog | pure virtual |
| DropNamespace(const Namespace &ns)=0 | iceberg::Catalog | pure virtual |
| DropTable(const TableIdentifier &identifier, bool purge)=0 | iceberg::Catalog | pure virtual |
| GetNamespaceProperties(const Namespace &ns) const =0 | iceberg::Catalog | pure virtual |
| ListNamespaces(const Namespace &ns) const =0 | iceberg::Catalog | pure virtual |
| ListTables(const Namespace &ns) const =0 | iceberg::Catalog | pure virtual |
| LoadTable(const TableIdentifier &identifier)=0 | iceberg::Catalog | pure virtual |
| MOCK_METHOD(std::string_view, name,(),(const, override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD(Status, CreateNamespace,(const Namespace &,(const std::unordered_map< std::string, std::string > &)),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD((Result< std::vector< Namespace > >), ListNamespaces,(const Namespace &),(const, override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD((Result< std::unordered_map< std::string, std::string > >), GetNamespaceProperties,(const Namespace &),(const, override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD(Status, UpdateNamespaceProperties,(const Namespace &,(const std::unordered_map< std::string, std::string > &),(const std::unordered_set< std::string > &)),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD(Status, DropNamespace,(const Namespace &),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD(Result< bool >, NamespaceExists,(const Namespace &),(const, override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD((Result< std::vector< TableIdentifier > >), ListTables,(const Namespace &),(const, override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD((Result< std::shared_ptr< Table > >), CreateTable,(const TableIdentifier &, const std::shared_ptr< Schema > &, const std::shared_ptr< PartitionSpec > &, const std::shared_ptr< SortOrder > &, const std::string &,(const std::unordered_map< std::string, std::string > &)),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD((Result< std::shared_ptr< Table > >), UpdateTable,(const TableIdentifier &,(const std::vector< std::unique_ptr< TableRequirement > > &),(const std::vector< std::unique_ptr< TableUpdate > > &)),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD((Result< std::shared_ptr< Transaction > >), StageCreateTable,(const TableIdentifier &, const std::shared_ptr< Schema > &, const std::shared_ptr< PartitionSpec > &, const std::shared_ptr< SortOrder > &, const std::string &,(const std::unordered_map< std::string, std::string > &)),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD(Result< bool >, TableExists,(const TableIdentifier &),(const, override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD(Status, DropTable,(const TableIdentifier &, bool),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD(Status, RenameTable,(const TableIdentifier &, const TableIdentifier &),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD((Result< std::shared_ptr< Table > >), LoadTable,(const TableIdentifier &),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MOCK_METHOD((Result< std::shared_ptr< Table > >), RegisterTable,(const TableIdentifier &, const std::string &),(override)) (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| MockCatalog()=default (defined in iceberg::MockCatalog) | iceberg::MockCatalog | |
| name() const =0 | iceberg::Catalog | pure virtual |
| NamespaceExists(const Namespace &ns) const =0 | iceberg::Catalog | pure virtual |
| RegisterTable(const TableIdentifier &identifier, const std::string &metadata_file_location)=0 | iceberg::Catalog | pure virtual |
| RenameTable(const TableIdentifier &from, const TableIdentifier &to)=0 | iceberg::Catalog | pure virtual |
| StageCreateTable(const TableIdentifier &identifier, const std::shared_ptr< Schema > &schema, const std::shared_ptr< PartitionSpec > &spec, const std::shared_ptr< SortOrder > &order, const std::string &location, const std::unordered_map< std::string, std::string > &properties)=0 | iceberg::Catalog | pure virtual |
| TableExists(const TableIdentifier &identifier) const =0 | iceberg::Catalog | pure virtual |
| UpdateNamespaceProperties(const Namespace &ns, const std::unordered_map< std::string, std::string > &updates, const std::unordered_set< std::string > &removals)=0 | iceberg::Catalog | pure virtual |
| UpdateTable(const TableIdentifier &identifier, const std::vector< std::unique_ptr< TableRequirement > > &requirements, const std::vector< std::unique_ptr< TableUpdate > > &updates)=0 | iceberg::Catalog | pure virtual |
| ~Catalog()=default (defined in iceberg::Catalog) | iceberg::Catalog | virtual |
| ~MockCatalog() override=default (defined in iceberg::MockCatalog) | iceberg::MockCatalog |