Package io.trino.metadata
Interface CatalogManager
- All Known Implementing Classes:
CoordinatorDynamicCatalogManager,StaticCatalogManager
public interface CatalogManager
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateCatalog(CatalogName catalogName, ConnectorName connectorName, Map<String, String> properties, boolean notExists) voiddropCatalog(CatalogName catalogName, boolean exists) getCatalog(CatalogName catalogName) getCatalogProperties(CatalogHandle catalogHandle)
-
Field Details
-
NO_CATALOGS
-
-
Method Details
-
getCatalogNames
Set<CatalogName> getCatalogNames() -
getCatalog
-
getCatalogProperties
-
getActiveCatalogs
Set<CatalogHandle> getActiveCatalogs() -
createCatalog
void createCatalog(CatalogName catalogName, ConnectorName connectorName, Map<String, String> properties, boolean notExists) -
dropCatalog
-