iceberg-cpp
Loading...
Searching...
No Matches
iceberg::sql::SqlCatalog Member List

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) overrideiceberg::sql::SqlCatalogvirtual
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) overrideiceberg::sql::SqlCatalogvirtual
DropNamespace(const Namespace &ns) overrideiceberg::sql::SqlCatalogvirtual
DropTable(const TableIdentifier &identifier, bool purge) overrideiceberg::sql::SqlCatalogvirtual
GetNamespaceProperties(const Namespace &ns) const overrideiceberg::sql::SqlCatalogvirtual
ListNamespaces(const Namespace &ns) const overrideiceberg::sql::SqlCatalogvirtual
ListTables(const Namespace &ns) const overrideiceberg::sql::SqlCatalogvirtual
LoadTable(const TableIdentifier &identifier) overrideiceberg::sql::SqlCatalogvirtual
Make(const SqlCatalogConfig &config, std::shared_ptr< FileIO > file_io, std::shared_ptr< CatalogStore > store)iceberg::sql::SqlCatalogstatic
MakeMySqlCatalog(const SqlCatalogConfig &config, std::shared_ptr< FileIO > file_io)iceberg::sql::SqlCatalogstatic
MakePostgreSqlCatalog(const SqlCatalogConfig &config, std::shared_ptr< FileIO > file_io)iceberg::sql::SqlCatalogstatic
MakeSqliteCatalog(const SqlCatalogConfig &config, std::shared_ptr< FileIO > file_io)iceberg::sql::SqlCatalogstatic
name() const overrideiceberg::sql::SqlCatalogvirtual
NamespaceExists(const Namespace &ns) const overrideiceberg::sql::SqlCatalogvirtual
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) overrideiceberg::sql::SqlCatalogvirtual
RenameTable(const TableIdentifier &from, const TableIdentifier &to) overrideiceberg::sql::SqlCatalogvirtual
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) overrideiceberg::sql::SqlCatalogvirtual
TableExists(const TableIdentifier &identifier) const overrideiceberg::sql::SqlCatalogvirtual
UpdateNamespaceProperties(const Namespace &ns, const std::unordered_map< std::string, std::string > &updates, const std::unordered_set< std::string > &removals) overrideiceberg::sql::SqlCatalogvirtual
UpdateTable(const TableIdentifier &identifier, const std::vector< std::unique_ptr< TableRequirement > > &requirements, const std::vector< std::unique_ptr< TableUpdate > > &updates) overrideiceberg::sql::SqlCatalogvirtual
~Catalog()=default (defined in iceberg::Catalog)iceberg::Catalogvirtual
~SqlCatalog() override (defined in iceberg::sql::SqlCatalog)iceberg::sql::SqlCatalog