public class StrimziZookeeperContainer extends org.testcontainers.containers.GenericContainer<StrimziZookeeperContainer>
| Modifier and Type | Field and Description |
|---|---|
static int |
ZOOKEEPER_PORT
Default ZooKeeper port
|
| Constructor and Description |
|---|
StrimziZookeeperContainer()
Image name is specified lazily automatically in
doStart() method |
StrimziZookeeperContainer(String dockerImageName)
Image name is specified by
dockerImageName |
| Modifier and Type | Method and Description |
|---|---|
String |
getConnectString()
Provides host and mapped port, by which it connects to the ZooKeeper instance
|
StrimziZookeeperContainer |
withKafkaVersion(String kafkaVersion)
Fluent method, which sets @code{kafkaVersion}.
|
StrimziZookeeperContainer |
withZooKeeperPropertiesFile(org.testcontainers.utility.MountableFile zooKeeperPropertiesFile)
Fluent method, copy server properties file to the container
|
addEnv, addExposedPort, addExposedPorts, addFileSystemBind, addLink, apply, copyFileFromContainer, dependsOn, dependsOn, dependsOn, equals, getBinds, getCommandParts, getContainerId, getContainerInfo, getContainerName, getCopyToFileContainerPathMap, getCreateContainerCmdModifiers, getDependencies, getDockerClient, getDockerImageName, getEnv, getEnvMap, getExposedPorts, getExtraHosts, getImage, getIpAddress, getLabels, getLinkedContainers, getLivenessCheckPortNumbers, getLogConsumers, getNetwork, getNetworkAliases, getNetworkMode, getPortBindings, getShmSize, getStartupAttempts, getStartupCheckStrategy, getTestHostIpAddress, getTmpFsMapping, getVolumesFroms, getWorkingDirectory, hashCode, isPrivilegedMode, isShouldBeReused, 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, stop, toString, waitingFor, 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, withWorkingDirectoryaddFileSystemBind, followOutput, followOutput, self, withEnv, withFileSystemBindcopyFileFromContainer, copyFileToContainer, copyFileToContainer, execInContainer, execInContainer, getBoundPortNumbers, getContainerIpAddress, getCurrentContainerInfo, getFirstMappedPort, getHost, getLogs, getLogs, getMappedPort, isCreated, isHealthy, isRunningpublic static final int ZOOKEEPER_PORT
public StrimziZookeeperContainer()
doStart() methodpublic StrimziZookeeperContainer(String dockerImageName)
dockerImageNamedockerImageName - specific docker image name provided by constructor parameterpublic StrimziZookeeperContainer withZooKeeperPropertiesFile(org.testcontainers.utility.MountableFile zooKeeperPropertiesFile)
zooKeeperPropertiesFile - the mountable config filepublic StrimziZookeeperContainer withKafkaVersion(String kafkaVersion)
kafkaVersion - kafka versionpublic String getConnectString()
Copyright © 2022. All rights reserved.