Package io.trino.server.testing
Class TestingTrinoServer.Builder
java.lang.Object
io.trino.server.testing.TestingTrinoServer.Builder
- Enclosing class:
TestingTrinoServer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setAdditionalModule(com.google.inject.Module additionalModule) setBaseDataDir(Optional<Path> baseDataDir) setCoordinator(boolean coordinator) setDiscoveryUri(URI discoveryUri) setEnvironment(String environment) setEventListeners(List<EventListener> eventListeners) setProperties(Map<String, String> properties) setSpanProcessor(Optional<io.opentelemetry.sdk.trace.SpanProcessor> spanProcessor) setSystemAccessControl(SystemAccessControl systemAccessControl) setSystemAccessControlConfiguration(Optional<FactoryConfiguration> systemAccessControlConfiguration) setSystemAccessControls(Optional<List<SystemAccessControl>> systemAccessControls)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setCoordinator
-
setProperties
-
setEnvironment
-
setDiscoveryUri
-
setAdditionalModule
-
setBaseDataDir
-
setSpanProcessor
public TestingTrinoServer.Builder setSpanProcessor(Optional<io.opentelemetry.sdk.trace.SpanProcessor> spanProcessor) -
setSystemAccessControlConfiguration
public TestingTrinoServer.Builder setSystemAccessControlConfiguration(Optional<FactoryConfiguration> systemAccessControlConfiguration) -
setSystemAccessControl
-
setSystemAccessControls
public TestingTrinoServer.Builder setSystemAccessControls(Optional<List<SystemAccessControl>> systemAccessControls) -
setEventListeners
-
build
-