Package io.trino.connector.system
Class CoordinatorSystemTablesProvider
java.lang.Object
io.trino.connector.system.CoordinatorSystemTablesProvider
- All Implemented Interfaces:
SystemTablesProvider
-
Constructor Summary
ConstructorsConstructorDescriptionCoordinatorSystemTablesProvider(TransactionManager transactionManager, Metadata metadata, String catalogName, StaticSystemTablesProvider staticProvider) -
Method Summary
Modifier and TypeMethodDescriptiongetSystemTable(ConnectorSession session, SchemaTableName tableName) Resolves table name.listSystemTables(ConnectorSession session)
-
Constructor Details
-
CoordinatorSystemTablesProvider
public CoordinatorSystemTablesProvider(TransactionManager transactionManager, Metadata metadata, String catalogName, StaticSystemTablesProvider staticProvider)
-
-
Method Details
-
listSystemTables
- Specified by:
listSystemTablesin interfaceSystemTablesProvider
-
getSystemTable
Description copied from interface:SystemTablesProviderResolves table name. ReturnsOptional.empty()if table is not found. Some tables which are not part of set returned bySystemTablesProvider.listSystemTables(ConnectorSession)can still be validly resolved.- Specified by:
getSystemTablein interfaceSystemTablesProvider
-