Package io.debezium.testing.system.tools
Class AbstractDockerDeployer.DockerBuilder<B extends AbstractDockerDeployer.DockerBuilder<B,C,D>,C extends org.testcontainers.containers.GenericContainer<?>,D extends AbstractDockerDeployer<?,C>>
- java.lang.Object
-
- io.debezium.testing.system.tools.AbstractDockerDeployer.DockerBuilder<B,C,D>
-
- All Implemented Interfaces:
Deployer.Builder<B,D>
- Direct Known Subclasses:
DockerDB2Deployer.Builder,DockerKafkaConnectDeployer.Builder,DockerKafkaDeployer.Builder,DockerMongoDeployer.Builder,DockerMySqlDeployer.Builder,DockerPostgreSqlDeployer.Builder,DockerSqlServerDeployer.Builder
- Enclosing class:
- AbstractDockerDeployer<T,C extends org.testcontainers.containers.GenericContainer<?>>
public abstract static class AbstractDockerDeployer.DockerBuilder<B extends AbstractDockerDeployer.DockerBuilder<B,C,D>,C extends org.testcontainers.containers.GenericContainer<?>,D extends AbstractDockerDeployer<?,C>> extends Object implements Deployer.Builder<B,D>
-
-
Constructor Summary
Constructors Constructor Description DockerBuilder(C container)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static org.testcontainers.utility.DockerImageNameimage(String fullImageName, String substituteFor)BwithContainerConfig(Consumer<C> config)BwithNetwork(org.testcontainers.containers.Network network)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.debezium.testing.system.tools.Deployer.Builder
build, self
-
-