public interface QueryRunner extends Closeable
| Modifier and Type | Interface and Description |
|---|---|
static class |
QueryRunner.MaterializedResultWithPlan |
void close()
close in interface AutoCloseableclose in interface Closeableint getNodeCount()
Session getDefaultSession()
TransactionManager getTransactionManager()
Metadata getMetadata()
SplitManager getSplitManager()
PageSourceManager getPageSourceManager()
NodePartitioningManager getNodePartitioningManager()
StatsCalculator getStatsCalculator()
TestingAccessControlManager getAccessControl()
MaterializedResult execute(String sql)
MaterializedResult execute(Session session, String sql)
default QueryRunner.MaterializedResultWithPlan executeWithPlan(Session session, String sql, WarningCollector warningCollector)
default Plan createPlan(Session session, String sql, WarningCollector warningCollector)
List<QualifiedObjectName> listTables(Session session, String catalog, String schema)
void installPlugin(Plugin plugin)
void createCatalog(String catalogName, String connectorName, Map<String,String> properties)
Lock getExclusiveLock()
Copyright © 2012–2019. All rights reserved.