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 TestingPrestoServerbuild()TestingPrestoServer.BuildersetAdditionalModule(com.google.inject.Module additionalModule)TestingPrestoServer.BuildersetBaseDataDir(Optional<Path> baseDataDir)TestingPrestoServer.BuildersetCoordinator(boolean coordinator)TestingPrestoServer.BuildersetDiscoveryUri(URI discoveryUri)TestingPrestoServer.BuildersetEnvironment(String environment)TestingPrestoServer.BuildersetProperties(Map<String,String> properties)TestingPrestoServer.BuildersetSystemAccessControls(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()
-
-