public class MySQLContainer extends JdbcDatabaseContainer
GenericContainer.BindMode
Modifier and Type | Field and Description |
---|---|
static String |
IMAGE |
static String |
MY_CNF_CONFIG_OVERRIDE_PARAM_NAME |
static String |
NAME |
parameters
ports
containerId, containerName, dockerClient, dockerHostIpAddress, tag
Constructor and Description |
---|
MySQLContainer() |
MySQLContainer(String dockerImageName) |
Modifier and Type | Method and Description |
---|---|
protected void |
containerIsStarting(com.spotify.docker.client.messages.ContainerInfo containerInfo) |
protected void |
customizeHostConfigBuilder(com.spotify.docker.client.messages.HostConfig.Builder hostConfigBuilder) |
protected com.spotify.docker.client.messages.ContainerConfig |
getContainerConfig() |
String |
getDriverClassName() |
String |
getJdbcUrl() |
protected String |
getLivenessCheckPort() |
String |
getName() |
String |
getPassword() |
String |
getTestQueryString() |
String |
getUsername() |
addParameter, createConnection, getJdbcDriverInstance, optionallyMapResourceParameterAsVolume, setParameters, waitUntilContainerStarted
addEnv, addFileSystemBind, getDockerImageName, getIpAddress, getMappedPort, setCommand, setCommand, setExposedPorts
checkContainerNotAborted, createVolumeDirectory, getContainerName, logger, setTag, start, stop, waitForListeningPort
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContainerName
public static final String NAME
public static final String IMAGE
public static final String MY_CNF_CONFIG_OVERRIDE_PARAM_NAME
public MySQLContainer()
public MySQLContainer(String dockerImageName)
protected void containerIsStarting(com.spotify.docker.client.messages.ContainerInfo containerInfo)
containerIsStarting
in class GenericContainer
protected void customizeHostConfigBuilder(com.spotify.docker.client.messages.HostConfig.Builder hostConfigBuilder)
customizeHostConfigBuilder
in class GenericContainer
protected String getLivenessCheckPort()
getLivenessCheckPort
in class JdbcDatabaseContainer
protected com.spotify.docker.client.messages.ContainerConfig getContainerConfig()
getContainerConfig
in class GenericContainer
public String getName()
getName
in class JdbcDatabaseContainer
public String getDriverClassName()
getDriverClassName
in class JdbcDatabaseContainer
public String getJdbcUrl()
getJdbcUrl
in class JdbcDatabaseContainer
public String getUsername()
getUsername
in class JdbcDatabaseContainer
public String getPassword()
getPassword
in class JdbcDatabaseContainer
public String getTestQueryString()
getTestQueryString
in class JdbcDatabaseContainer
Copyright © 2015. All rights reserved.