Package com.redis.testcontainers
Class RedisEnterpriseContainer
java.lang.Object
org.testcontainers.containers.FailureDetectingExternalResource
org.testcontainers.containers.GenericContainer<RedisEnterpriseContainer>
com.redis.testcontainers.AbstractRedisContainer<RedisEnterpriseContainer>
com.redis.testcontainers.RedisEnterpriseContainer
- All Implemented Interfaces:
AutoCloseable
,org.junit.rules.TestRule
,org.testcontainers.containers.Container<RedisEnterpriseContainer>
,org.testcontainers.containers.ContainerState
,org.testcontainers.containers.traits.LinkableContainer
,org.testcontainers.containers.wait.strategy.WaitStrategyTarget
,org.testcontainers.lifecycle.Startable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.testcontainers.containers.Container
org.testcontainers.containers.Container.ExecResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final int
static final String
static final int
static final org.testcontainers.utility.DockerImageName
static final String
Fields inherited from class org.testcontainers.containers.GenericContainer
CONTAINER_RUNNING_TIMEOUT_SEC, dependencies, dockerClient, INTERNAL_HOST_HOSTNAME, waitStrategy
Fields inherited from interface org.testcontainers.containers.ContainerState
STATE_HEALTHY
-
Constructor Summary
ConstructorsConstructorDescriptionRedisEnterpriseContainer
(String dockerImageName) RedisEnterpriseContainer
(org.testcontainers.utility.DockerImageName dockerImageName) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
containerIsStarted
(com.github.dockerjava.api.command.InspectContainerResponse containerInfo) boolean
com.redis.enterprise.Database
Get Redis URI.int
hashCode()
boolean
toString()
withDatabase
(com.redis.enterprise.Database database) Methods inherited from class com.redis.testcontainers.AbstractRedisContainer
redisURI
Methods inherited from class org.testcontainers.containers.GenericContainer
addEnv, addExposedPort, addExposedPorts, addFileSystemBind, addFixedExposedPort, addFixedExposedPort, addLink, apply, canBeReused, configure, containerIsCreated, containerIsStarted, containerIsStarting, containerIsStarting, containerIsStopped, containerIsStopping, copyFileFromContainer, createVolumeDirectory, dependsOn, dependsOn, dependsOn, doStart, 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, 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, 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, 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, execInContainerWithUser, execInContainerWithUser, getBoundPortNumbers, getContainerIpAddress, getCurrentContainerInfo, getFirstMappedPort, getHost, getLogs, getLogs, getMappedPort, isCreated, isHealthy, isRunning
Methods inherited from interface org.testcontainers.lifecycle.Startable
close
-
Field Details
-
ADMIN_USERNAME
- See Also:
-
ADMIN_PASSWORD
- See Also:
-
DEFAULT_IMAGE_NAME
public static final org.testcontainers.utility.DockerImageName DEFAULT_IMAGE_NAME -
DEFAULT_TAG
- See Also:
-
ADMIN_PORT
public static final int ADMIN_PORT- See Also:
-
DEFAULT_DATABASE_PORT
public static final int DEFAULT_DATABASE_PORT- See Also:
-
-
Constructor Details
-
RedisEnterpriseContainer
-
RedisEnterpriseContainer
public RedisEnterpriseContainer(org.testcontainers.utility.DockerImageName dockerImageName)
-
-
Method Details
-
getDatabase
public com.redis.enterprise.Database getDatabase() -
withDatabase
-
containerIsStarted
protected void containerIsStarted(com.github.dockerjava.api.command.InspectContainerResponse containerInfo) - Overrides:
containerIsStarted
in classorg.testcontainers.containers.GenericContainer<RedisEnterpriseContainer>
-
getRedisURI
Description copied from class:AbstractRedisContainer
Get Redis URI.- Specified by:
getRedisURI
in classAbstractRedisContainer<RedisEnterpriseContainer>
- Returns:
- Redis URI.
-
isCluster
public boolean isCluster()- Specified by:
isCluster
in classAbstractRedisContainer<RedisEnterpriseContainer>
-
toString
- Overrides:
toString
in classAbstractRedisContainer<RedisEnterpriseContainer>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classorg.testcontainers.containers.GenericContainer<RedisEnterpriseContainer>
-
equals
- Overrides:
equals
in classorg.testcontainers.containers.GenericContainer<RedisEnterpriseContainer>
-