Class TestcontainersKafkaCluster.KafkaContainer
java.lang.Object
org.testcontainers.containers.FailureDetectingExternalResource
org.testcontainers.containers.GenericContainer<TestcontainersKafkaCluster.KafkaContainer>
io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.LoggingGenericContainer<TestcontainersKafkaCluster.KafkaContainer>
io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.KafkaContainer
- All Implemented Interfaces:
 AutoCloseable,org.junit.rules.TestRule,org.testcontainers.containers.Container<TestcontainersKafkaCluster.KafkaContainer>,org.testcontainers.containers.ContainerState,org.testcontainers.containers.traits.LinkableContainer,org.testcontainers.containers.wait.strategy.WaitStrategyTarget,org.testcontainers.lifecycle.Startable
- Enclosing class:
 TestcontainersKafkaCluster
public static class TestcontainersKafkaCluster.KafkaContainer
extends TestcontainersKafkaCluster.LoggingGenericContainer<TestcontainersKafkaCluster.KafkaContainer>
The type Kafka container.
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.testcontainers.containers.Container
org.testcontainers.containers.Container.ExecResult - 
Field Summary
Fields inherited from class org.testcontainers.containers.GenericContainer
CONTAINER_RUNNING_TIMEOUT_SEC, dependencies, dockerClient, INTERNAL_HOST_HOSTNAME, waitStrategyFields inherited from interface org.testcontainers.containers.ContainerState
STATE_HEALTHY - 
Constructor Summary
ConstructorsConstructorDescriptionKafkaContainer(org.testcontainers.utility.DockerImageName dockerImageName) Instantiates a new Kafka container. - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddFixedExposedPort(int hostPort, int containerPort) Methods inherited from class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.LoggingGenericContainer
addGenericBind, containerIsStarting, withNameMethods inherited from class org.testcontainers.containers.GenericContainer
addEnv, addExposedPort, addExposedPorts, addFileSystemBind, addFixedExposedPort, addLink, apply, canBeReused, configure, containerIsCreated, containerIsStarted, containerIsStarted, 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, isHostAccessible, isPrivilegedMode, isShouldBeReused, logger, setBinds, setCommand, setCommand, setCommandParts, setContainerDef, setCopyToFileContainerPathMap, setDockerImageName, setEnv, setExposedPorts, setExtraHosts, setHostAccessible, setImage, setLabels, setLinkedContainers, setLogConsumers, setNetwork, setNetworkAliases, setNetworkMode, setPortBindings, setPrivilegedMode, setShmSize, setStartupAttempts, setStartupCheckStrategy, setTmpFsMapping, setVolumesFroms, setWaitStrategy, setWorkingDirectory, start, starting, stop, succeeded, toString, waitingFor, waitUntilContainerStarted, withAccessToHost, withClasspathResourceMapping, withClasspathResourceMapping, withCommand, withCommand, withCopyFileToContainer, withCopyToContainer, withCreateContainerCmdModifier, withEnv, withEnv, withExposedPorts, withExtraHost, withFileSystemBind, withImagePullPolicy, withLabel, withLabels, withLogConsumer, withMinimumRunningDuration, withNetwork, withNetworkAliases, withNetworkMode, withPrivilegedMode, withReuse, withSharedMemorySize, withStartupAttempts, withStartupCheckStrategy, withStartupTimeout, withTmpFs, withVolumesFrom, withWorkingDirectoryMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.testcontainers.containers.Container
addFileSystemBind, followOutput, followOutput, self, withEnv, withFileSystemBindMethods inherited from interface org.testcontainers.containers.ContainerState
copyFileFromContainer, copyFileToContainer, copyFileToContainer, execInContainer, execInContainer, execInContainer, execInContainer, execInContainerWithUser, execInContainerWithUser, getBoundPortNumbers, getContainerIpAddress, getCurrentContainerInfo, getFirstMappedPort, getHost, getLogs, getLogs, getMappedPort, isCreated, isHealthy, isRunningMethods inherited from interface org.testcontainers.lifecycle.Startable
close 
- 
Constructor Details
- 
KafkaContainer
public KafkaContainer(org.testcontainers.utility.DockerImageName dockerImageName) Instantiates a new Kafka container.- Parameters:
 dockerImageName- the docker image name
 
 - 
 - 
Method Details
- 
addFixedExposedPort
protected void addFixedExposedPort(int hostPort, int containerPort) - Overrides:
 addFixedExposedPortin classorg.testcontainers.containers.GenericContainer<TestcontainersKafkaCluster.KafkaContainer>
 
 -