Package io.prestosql.server.testing
Class TestingPrestoServer.Builder
- java.lang.Object
-
- io.prestosql.server.testing.TestingPrestoServer.Builder
-
- Enclosing class:
- TestingPrestoServer
public static class TestingPrestoServer.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TestingPrestoServer
build()
TestingPrestoServer.Builder
setAdditionalModule(com.google.inject.Module additionalModule)
TestingPrestoServer.Builder
setBaseDataDir(Optional<Path> baseDataDir)
TestingPrestoServer.Builder
setCoordinator(boolean coordinator)
TestingPrestoServer.Builder
setDiscoveryUri(URI discoveryUri)
TestingPrestoServer.Builder
setEnvironment(String environment)
TestingPrestoServer.Builder
setProperties(Map<String,String> properties)
TestingPrestoServer.Builder
setSystemAccessControls(List<SystemAccessControl> systemAccessControls)
-
-
-
Method Detail
-
setCoordinator
public TestingPrestoServer.Builder setCoordinator(boolean coordinator)
-
setProperties
public TestingPrestoServer.Builder setProperties(Map<String,String> properties)
-
setEnvironment
public TestingPrestoServer.Builder setEnvironment(String environment)
-
setDiscoveryUri
public TestingPrestoServer.Builder setDiscoveryUri(URI discoveryUri)
-
setAdditionalModule
public TestingPrestoServer.Builder setAdditionalModule(com.google.inject.Module additionalModule)
-
setBaseDataDir
public TestingPrestoServer.Builder setBaseDataDir(Optional<Path> baseDataDir)
-
setSystemAccessControls
public TestingPrestoServer.Builder setSystemAccessControls(List<SystemAccessControl> systemAccessControls)
-
build
public TestingPrestoServer build()
-
-