|
iceberg-cpp
|
This is the complete list of members for iceberg::sql::SqlCatalog, including all inherited members.
| CreateNamespace(const Namespace &ns, const std::unordered_map< std::string, std::string > &properties) override | iceberg::sql::SqlCatalog | 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) override | iceberg::sql::SqlCatalog | virtual |
| DropNamespace(const Namespace &ns) override | iceberg::sql::SqlCatalog | virtual |
| DropTable(const TableIdentifier &identifier, bool purge) override | iceberg::sql::SqlCatalog | virtual |
| GetNamespaceProperties(const Namespace &ns) const override | iceberg::sql::SqlCatalog | virtual |
| ListNamespaces(const Namespace &ns) const override | iceberg::sql::SqlCatalog | virtual |
| ListTables(const Namespace &ns) const override | iceberg::sql::SqlCatalog | virtual |
| LoadTable(const TableIdentifier &identifier) override | iceberg::sql::SqlCatalog | virtual |
| Make(const SqlCatalogConfig &config, std::shared_ptr< FileIO > file_io, std::shared_ptr< CatalogStore > store) | iceberg::sql::SqlCatalog | static |
| MakeMySqlCatalog(const SqlCatalogConfig &config, std::shared_ptr< FileIO > file_io) | iceberg::sql::SqlCatalog | static |
| MakePostgreSqlCatalog(const SqlCatalogConfig &config, std::shared_ptr< FileIO > file_io) | iceberg::sql::SqlCatalog | static |
| MakeSqliteCatalog(const SqlCatalogConfig &config, std::shared_ptr< FileIO > file_io) | iceberg::sql::SqlCatalog | static |
| name() const override | iceberg::sql::SqlCatalog | virtual |
| NamespaceExists(const Namespace &ns) const override | iceberg::sql::SqlCatalog | virtual |
| operator=(const SqlCatalog &)=delete (defined in iceberg::sql::SqlCatalog) | iceberg::sql::SqlCatalog | |
| operator=(SqlCatalog &&)=delete (defined in iceberg::sql::SqlCatalog) | iceberg::sql::SqlCatalog | |
| RegisterTable(const TableIdentifier &identifier, const std::string &metadata_file_location) override | iceberg::sql::SqlCatalog | virtual |
| RenameTable(const TableIdentifier &from, const TableIdentifier &to) override | iceberg::sql::SqlCatalog | virtual |
| SqlCatalog(const SqlCatalog &)=delete (defined in iceberg::sql::SqlCatalog) | iceberg::sql::SqlCatalog | |
| SqlCatalog(SqlCatalog &&)=delete (defined in iceberg::sql::SqlCatalog) | iceberg::sql::SqlCatalog | |
| 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) override | iceberg::sql::SqlCatalog | virtual |
| TableExists(const TableIdentifier &identifier) const override | iceberg::sql::SqlCatalog | virtual |
| UpdateNamespaceProperties(const Namespace &ns, const std::unordered_map< std::string, std::string > &updates, const std::unordered_set< std::string > &removals) override | iceberg::sql::SqlCatalog | virtual |
| UpdateTable(const TableIdentifier &identifier, const std::vector< std::unique_ptr< TableRequirement > > &requirements, const std::vector< std::unique_ptr< TableUpdate > > &updates) override | iceberg::sql::SqlCatalog | virtual |
| ~Catalog()=default (defined in iceberg::Catalog) | iceberg::Catalog | virtual |
| ~SqlCatalog() override (defined in iceberg::sql::SqlCatalog) | iceberg::sql::SqlCatalog |