Class SchemaRegistryContainer
- java.lang.Object
-
- org.testcontainers.containers.FailureDetectingExternalResource
-
- org.testcontainers.containers.GenericContainer<SchemaRegistryContainer>
-
- io.debezium.testing.testcontainers.SchemaRegistryContainer
-
- All Implemented Interfaces:
AutoCloseable,org.junit.rules.TestRule,org.testcontainers.containers.Container<SchemaRegistryContainer>,org.testcontainers.containers.ContainerState,org.testcontainers.containers.traits.LinkableContainer,org.testcontainers.containers.wait.strategy.WaitStrategyTarget,org.testcontainers.lifecycle.Startable
public class SchemaRegistryContainer extends org.testcontainers.containers.GenericContainer<SchemaRegistryContainer>
-
-
Field Summary
Fields Modifier and Type Field Description private static org.testcontainers.utility.DockerImageNameSCHEMA_REGISTRY_DOCKER_IMAGEprivate static StringSCHEMA_REGISTRY_DOCKER_IMAGE_NAMEprivate static IntegerSCHEMA_REGISTRY_EXPOSED_PORT
-
Constructor Summary
Constructors Constructor Description SchemaRegistryContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemaRegistryContainerwithKafka(org.testcontainers.containers.KafkaContainer kafkaContainer)SchemaRegistryContainerwithKafka(org.testcontainers.containers.Network network, String bootstrapServers)-
Methods inherited from class org.testcontainers.containers.GenericContainer
addEnv, addExposedPort, addExposedPorts, addFileSystemBind, addFixedExposedPort, addFixedExposedPort, addLink, apply, canBeReused, configure, containerIsCreated, containerIsStarted, containerIsStarted, containerIsStarting, containerIsStarting, containerIsStopped, containerIsStopping, copyFileFromContainer, createVolumeDirectory, dependsOn, dependsOn, dependsOn, doStart, equals, failed, finished, getBinds, getCommandParts, getContainerId, getContainerInfo, getContainerName, getCopyToFileContainerPathMap, getCreateContainerCmdModifiers, getDependencies, getDockerClient, getDockerImageName, getEnv, getEnvMap, getExposedPorts, getExtraHosts, getImage, getIpAddress, getLabels, getLinkedContainers, getLivenessCheckPort, getLivenessCheckPortNumbers, getLivenessCheckPorts, getLogConsumers, getNetwork, getNetworkAliases, getNetworkMode, getPortBindings, getShmSize, getStartupAttempts, getStartupCheckStrategy, getTestHostIpAddress, getTmpFsMapping, getVolumesFroms, getWaitStrategy, getWorkingDirectory, hashCode, isPrivilegedMode, isShouldBeReused, logger, setBinds, setCommand, setCommand, setCommandParts, setCopyToFileContainerPathMap, setDockerImageName, setEnv, setExposedPorts, setExtraHosts, setImage, setLabels, setLinkedContainers, setLogConsumers, setNetwork, setNetworkAliases, setNetworkMode, setPortBindings, setPrivilegedMode, setShmSize, setStartupAttempts, setStartupCheckStrategy, setTmpFsMapping, setVolumesFroms, setWaitStrategy, setWorkingDirectory, start, starting, stop, succeeded, toString, waitingFor, waitUntilContainerStarted, withClasspathResourceMapping, withClasspathResourceMapping, withCommand, withCommand, withCopyFileToContainer, withCreateContainerCmdModifier, withEnv, withEnv, withExposedPorts, withExtraHost, withFileSystemBind, withImagePullPolicy, withLabel, withLabels, withLogConsumer, withMinimumRunningDuration, withNetwork, withNetworkAliases, withNetworkMode, withPrivilegedMode, withReuse, withSharedMemorySize, withStartupAttempts, withStartupCheckStrategy, withStartupTimeout, withTmpFs, withVolumesFrom, withWorkingDirectory
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.testcontainers.containers.Container
addFileSystemBind, followOutput, followOutput, self, withEnv, withFileSystemBind
-
Methods inherited from interface org.testcontainers.containers.ContainerState
copyFileFromContainer, copyFileToContainer, copyFileToContainer, execInContainer, execInContainer, getBoundPortNumbers, getContainerIpAddress, getCurrentContainerInfo, getFirstMappedPort, getHost, getLogs, getLogs, getMappedPort, isCreated, isHealthy, isRunning
-
-
-
-
Field Detail
-
SCHEMA_REGISTRY_DOCKER_IMAGE_NAME
private static final String SCHEMA_REGISTRY_DOCKER_IMAGE_NAME
- See Also:
- Constant Field Values
-
SCHEMA_REGISTRY_DOCKER_IMAGE
private static final org.testcontainers.utility.DockerImageName SCHEMA_REGISTRY_DOCKER_IMAGE
-
SCHEMA_REGISTRY_EXPOSED_PORT
private static final Integer SCHEMA_REGISTRY_EXPOSED_PORT
-
-
Method Detail
-
withKafka
public SchemaRegistryContainer withKafka(org.testcontainers.containers.KafkaContainer kafkaContainer)
-
withKafka
public SchemaRegistryContainer withKafka(org.testcontainers.containers.Network network, String bootstrapServers)
-
-