Package com.hivemq.testcontainer.junit4
Class HiveMQTestContainerRule
- java.lang.Object
-
- org.testcontainers.containers.FailureDetectingExternalResource
-
- org.testcontainers.containers.GenericContainer<SELF>
-
- org.testcontainers.containers.FixedHostPortGenericContainer<SELF>
-
- com.hivemq.testcontainer.core.HiveMQTestContainerCore<HiveMQTestContainerRule>
-
- com.hivemq.testcontainer.junit4.HiveMQTestContainerRule
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.junit.rules.TestRule,org.testcontainers.containers.Container<HiveMQTestContainerRule>,org.testcontainers.containers.ContainerState,org.testcontainers.containers.traits.LinkableContainer,org.testcontainers.containers.wait.strategy.WaitStrategyTarget,org.testcontainers.lifecycle.Startable
public class HiveMQTestContainerRule extends com.hivemq.testcontainer.core.HiveMQTestContainerCore<HiveMQTestContainerRule>
-
-
Field Summary
-
Fields inherited from class com.hivemq.testcontainer.core.HiveMQTestContainerCore
CONTROL_CENTER_PORT, DEBUGGING_PORT, MODE, MQTT_PORT
-
-
Constructor Summary
Constructors Constructor Description HiveMQTestContainerRule()HiveMQTestContainerRule(@NotNull java.lang.String image, @NotNull java.lang.String tag)
-
Method Summary
-
Methods inherited from class com.hivemq.testcontainer.core.HiveMQTestContainerCore
disableExtension, disableExtension, disableExtension, disableExtension, enableExtension, enableExtension, enableExtension, enableExtension, getMqttPort, signExtension, silent, waitForExtension, waitForExtension, withControlCenter, withControlCenter, withDebugging, withDebugging, withExtension, withExtension, withFileInExtensionHomeFolder, withFileInExtensionHomeFolder, withFileInHomeFolder, withFileInHomeFolder, withHiveMQConfig, withLicense, withLogLevel
-
Methods inherited from class org.testcontainers.containers.FixedHostPortGenericContainer
withFixedExposedPort, withFixedExposedPort
-
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, fetchDockerDaemonInfo, finished, getBinds, getCommandParts, getContainerId, getContainerInfo, getContainerName, getCopyToFileContainerPathMap, getCreateContainerCmdModifiers, getDependencies, getDockerClient, getDockerDaemonInfo, 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
-
-