public class TestingPrestoServer extends Object implements Closeable
| Modifier and Type | Class and Description |
|---|---|
static class |
TestingPrestoServer.TestShutdownAction |
| Constructor and Description |
|---|
TestingPrestoServer() |
TestingPrestoServer(boolean coordinator,
Map<String,String> properties,
String environment,
URI discoveryUri,
SqlParserOptions parserOptions,
List<com.google.inject.Module> additionalModules,
Optional<Path> baseDataDir) |
TestingPrestoServer(List<com.google.inject.Module> additionalModules) |
TestingPrestoServer(Map<String,String> properties) |
public TestingPrestoServer(List<com.google.inject.Module> additionalModules) throws Exception
Exceptionpublic TestingPrestoServer(Map<String,String> properties) throws Exception
Exceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic void installPlugin(Plugin plugin)
public DispatchManager getDispatchManager()
public QueryManager getQueryManager()
public void addFinalQueryInfoListener(QueryId queryId, StateMachine.StateChangeListener<QueryInfo> stateChangeListener)
public CatalogName createCatalog(String catalogName, String connectorName)
public CatalogName createCatalog(String catalogName, String connectorName, Map<String,String> properties)
public Path getBaseDataDir()
public URI getBaseUrl()
public com.google.common.net.HostAndPort getAddress()
public com.google.common.net.HostAndPort getHttpsAddress()
public CatalogManager getCatalogManager()
public TransactionManager getTransactionManager()
public Metadata getMetadata()
public StatsCalculator getStatsCalculator()
public TestingAccessControlManager getAccessControl()
public ProcedureTester getProcedureTester()
public SplitManager getSplitManager()
public PageSourceManager getPageSourceManager()
public Optional<InternalResourceGroupManager<?>> getResourceGroupManager()
public NodePartitioningManager getNodePartitioningManager()
public LocalMemoryManager getLocalMemoryManager()
public ClusterMemoryManager getClusterMemoryManager()
public GracefulShutdownHandler getGracefulShutdownHandler()
public TaskManager getTaskManager()
public ShutdownAction getShutdownAction()
public boolean isCoordinator()
public final AllNodes refreshNodes()
public Set<InternalNode> getActiveNodesWithConnector(CatalogName catalogName)
public <T> T getInstance(com.google.inject.Key<T> key)
Copyright © 2012–2019. All rights reserved.