Package io.trino.testing.containers
Class BaseTestContainer.Builder<SELF extends BaseTestContainer.Builder<SELF,BUILD>,BUILD extends BaseTestContainer>
java.lang.Object
io.trino.testing.containers.BaseTestContainer.Builder<SELF,BUILD>
- Enclosing class:
- BaseTestContainer
protected abstract static class BaseTestContainer.Builder<SELF extends BaseTestContainer.Builder<SELF,BUILD>,BUILD extends BaseTestContainer>
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BUILDbuild()withEnvVars(Map<String, String> envVars) withExposePorts(Set<Integer> exposePorts) withFilesToMount(Map<String, String> filesToMount) withHostName(String hostName) withNetwork(org.testcontainers.containers.Network network) withStartupRetryLimit(int startupRetryLimit)
-
Field Details
-
image
-
hostName
-
exposePorts
-
filesToMount
-
envVars
-
network
-
startupRetryLimit
protected int startupRetryLimit -
self
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
withImage
-
withHostName
-
withExposePorts
-
withFilesToMount
-
withEnvVars
-
withNetwork
-
withStartupRetryLimit
-
build
-