Package io.trino.server.testing
Class TestingTrinoServer.Builder
- java.lang.Object
-
- io.trino.server.testing.TestingTrinoServer.Builder
-
- Enclosing class:
- TestingTrinoServer
public static class TestingTrinoServer.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TestingTrinoServerbuild()TestingTrinoServer.BuildersetAdditionalModule(com.google.inject.Module additionalModule)TestingTrinoServer.BuildersetBaseDataDir(Optional<Path> baseDataDir)TestingTrinoServer.BuildersetCoordinator(boolean coordinator)TestingTrinoServer.BuildersetDiscoveryUri(URI discoveryUri)TestingTrinoServer.BuildersetEnvironment(String environment)TestingTrinoServer.BuildersetEventListeners(List<EventListener> eventListeners)TestingTrinoServer.BuildersetProperties(Map<String,String> properties)TestingTrinoServer.BuildersetSystemAccessControls(List<SystemAccessControl> systemAccessControls)
-
-
-
Method Detail
-
setCoordinator
public TestingTrinoServer.Builder setCoordinator(boolean coordinator)
-
setProperties
public TestingTrinoServer.Builder setProperties(Map<String,String> properties)
-
setEnvironment
public TestingTrinoServer.Builder setEnvironment(String environment)
-
setDiscoveryUri
public TestingTrinoServer.Builder setDiscoveryUri(URI discoveryUri)
-
setAdditionalModule
public TestingTrinoServer.Builder setAdditionalModule(com.google.inject.Module additionalModule)
-
setBaseDataDir
public TestingTrinoServer.Builder setBaseDataDir(Optional<Path> baseDataDir)
-
setSystemAccessControls
public TestingTrinoServer.Builder setSystemAccessControls(List<SystemAccessControl> systemAccessControls)
-
setEventListeners
public TestingTrinoServer.Builder setEventListeners(List<EventListener> eventListeners)
-
build
public TestingTrinoServer build()
-
-