Skip navigation links
A C D E F G H I J K N O P Q R S T U W 

A

accepts(String) - Static method in class org.testcontainers.jdbc.ConnectionUrl
 
acceptsURL(String) - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
 
addParameter(String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 

C

canEqual(Object) - Method in class org.testcontainers.jdbc.ConnectionUrl
 
close() - Method in class org.testcontainers.jdbc.ConnectionWrapper
 
closeConnectionQuietly(Statement) - Method in class org.testcontainers.jdbc.JdbcDatabaseDelegate
 
connect(String, Properties) - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
 
ConnectionUrl - Class in org.testcontainers.jdbc
This is an Immutable class holding JDBC Connection Url and its parsed components, used by ContainerDatabaseDriver.
ConnectionUrl.InitFunctionDef - Class in org.testcontainers.jdbc
 
ConnectionUrl.Patterns - Interface in org.testcontainers.jdbc
This interface defines the Regex Patterns used by ConnectionUrl.
ConnectionWrapper - Class in org.testcontainers.jdbc
 
ConnectionWrapper(Connection, Runnable) - Constructor for class org.testcontainers.jdbc.ConnectionWrapper
 
constructUrlForConnection(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Template method for constructing the JDBC URL to be used for creating Connections.
constructUrlParameters(String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
constructUrlParameters(String, String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
ContainerDatabaseDriver - Class in org.testcontainers.jdbc
Test Containers JDBC proxy driver.
ContainerDatabaseDriver() - Constructor for class org.testcontainers.jdbc.ContainerDatabaseDriver
 
containerIsStarted(InspectContainerResponse) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
ContainerLessJdbcDelegate - Class in org.testcontainers.jdbc
Containerless jdbc database delegate Is used only with deprecated ScriptUtils
ContainerLessJdbcDelegate(Connection) - Constructor for class org.testcontainers.jdbc.ContainerLessJdbcDelegate
 
containsSqlScriptDelimiters(String, String) - Static method in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
createConnection(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Creates a connection to the underlying containerized database instance.
createConnection(String, Properties) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Creates a connection to the underlying containerized database instance.
createNewConnection() - Method in class org.testcontainers.jdbc.ContainerLessJdbcDelegate
 
createNewConnection() - Method in class org.testcontainers.jdbc.JdbcDatabaseDelegate
 

D

DAEMON_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 
DB_INSTANCE_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 
DEFAULT_BLOCK_COMMENT_END_DELIMITER - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Default end delimiter for block comments within SQL scripts.
DEFAULT_BLOCK_COMMENT_START_DELIMITER - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Default start delimiter for block comments within SQL scripts.
DEFAULT_COMMENT_PREFIX - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Default prefix for line comments within SQL scripts.
DEFAULT_STATEMENT_SEPARATOR - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Default statement separator within SQL scripts.

E

equals(Object) - Method in class org.testcontainers.jdbc.ConnectionUrl
 
execute(String, String, int, boolean, boolean) - Method in class org.testcontainers.jdbc.JdbcDatabaseDelegate
 
executeSqlScript(Connection, String, String) - Static method in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
executeSqlScript(Connection, String, String, boolean, boolean, String, String, String, String) - Static method in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils

F

FALLBACK_STATEMENT_SEPARATOR - Static variable in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Fallback statement separator within SQL scripts.

G

getClassName() - Method in class org.testcontainers.jdbc.ConnectionUrl.InitFunctionDef
 
getConnectTimeoutSeconds() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Deprecated.
should not be overridden anymore, use JdbcDatabaseContainer.withConnectTimeoutSeconds(int) in constructor instead
getContainerParameters() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getDatabaseDelegate() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
getDatabaseHost() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getDatabaseName() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
getDatabaseName() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getDatabasePort() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getDatabaseType() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getDbHostString() - Method in class org.testcontainers.jdbc.ConnectionUrl
This is a part of the connection string that may specify host:port/databasename.
getDriverClassName() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
getImageTag() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getInitFunction() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getInitScriptPath() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getJdbcDriverInstance() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Obtain an instance of the correct JDBC driver for this particular database container type
getJdbcUrl() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
getMajorVersion() - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
 
getMethodName() - Method in class org.testcontainers.jdbc.ConnectionUrl.InitFunctionDef
 
getMinorVersion() - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
 
getParentLogger() - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
 
getPassword() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
getPropertyInfo(String, Properties) - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
 
getQueryParameters() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getQueryString() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getStartupTimeoutSeconds() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Deprecated.
should not be overridden anymore, use JdbcDatabaseContainer.withStartupTimeoutSeconds(int) in constructor instead
getTestQueryString() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
getTmpfsOptions() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getUrl() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
getUsername() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 

H

hashCode() - Method in class org.testcontainers.jdbc.ConnectionUrl
 

I

INITFUNCTION_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 
InitFunctionDef(String, String) - Constructor for class org.testcontainers.jdbc.ConnectionUrl.InitFunctionDef
 
INITSCRIPT_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
Deprecated.
for removal
isInDaemonMode() - Method in class org.testcontainers.jdbc.ConnectionUrl
 
isReusable() - Method in class org.testcontainers.jdbc.ConnectionUrl
 

J

jdbcCompliant() - Method in class org.testcontainers.jdbc.ContainerDatabaseDriver
 
JdbcDatabaseContainer<SELF extends JdbcDatabaseContainer<SELF>> - Class in org.testcontainers.containers
Base class for containers that expose a JDBC connection
JdbcDatabaseContainer(String) - Constructor for class org.testcontainers.containers.JdbcDatabaseContainer
JdbcDatabaseContainer(Future<String>) - Constructor for class org.testcontainers.containers.JdbcDatabaseContainer
 
JdbcDatabaseContainer(DockerImageName) - Constructor for class org.testcontainers.containers.JdbcDatabaseContainer
 
JdbcDatabaseContainer.NoDriverFoundException - Exception in org.testcontainers.containers
 
JdbcDatabaseContainerProvider - Class in org.testcontainers.containers
Base class for classes that can provide a JDBC container.
JdbcDatabaseContainerProvider() - Constructor for class org.testcontainers.containers.JdbcDatabaseContainerProvider
 
JdbcDatabaseDelegate - Class in org.testcontainers.jdbc
JDBC database delegate
JdbcDatabaseDelegate(JdbcDatabaseContainer, String) - Constructor for class org.testcontainers.jdbc.JdbcDatabaseDelegate
 

K

killContainer(String) - Static method in class org.testcontainers.jdbc.ContainerDatabaseDriver
Utility method to kill a database container directly from test support code.
killContainers() - Static method in class org.testcontainers.jdbc.ContainerDatabaseDriver
Utility method to kill ALL database containers directly from test support code.

N

newInstance() - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
Instantiate a new JdbcDatabaseContainer without any specified image tag.
newInstance(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
Instantiate a new JdbcDatabaseContainer with specified image tag.
newInstance(ConnectionUrl) - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
Instantiate a new JdbcDatabaseContainer using information provided with ConnectionUrl.
newInstance(String) - Static method in class org.testcontainers.jdbc.ConnectionUrl
 
newInstanceFromConnectionUrl(ConnectionUrl, String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
 
NoDriverFoundException(String, Throwable) - Constructor for exception org.testcontainers.containers.JdbcDatabaseContainer.NoDriverFoundException
 

O

optionallyMapResourceParameterAsVolume(String, String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Deprecated.
optionallyMapResourceParameterAsVolume(String, String, String, Integer) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
ORACLE_URL_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 
org.testcontainers.containers - package org.testcontainers.containers
 
org.testcontainers.jdbc - package org.testcontainers.jdbc
 
org.testcontainers.jdbc.ext - package org.testcontainers.jdbc.ext
 

P

parameters - Variable in class org.testcontainers.containers.JdbcDatabaseContainer
 

Q

QUERY_PARAM_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 

R

runInitScriptIfRequired() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Load init script content and apply it to the database if initScriptPath is set

S

ScriptUtils - Class in org.testcontainers.jdbc.ext
Deprecated.
Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
setParameters(Map<String, String>) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
splitSqlScript(String, String, String, String, String, String, List<String>) - Static method in class org.testcontainers.jdbc.ext.ScriptUtils
Deprecated.
Needed only to keep binary compatibility for this internal API. Consider using database-agnostic ScriptUtils
supports(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainerProvider
Tests if the specified database type is supported by this Container Provider.

T

TC_PARAM_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 
TC_PARAM_NAME_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 

U

URL_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 
urlParameters - Variable in class org.testcontainers.containers.JdbcDatabaseContainer
 

W

waitUntilContainerStarted() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
withConnectTimeoutSeconds(int) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Set time to allow for the database to start and establish an initial connection, in seconds.
withDatabaseName(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
withInitScript(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
withPassword(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
withStartupTimeoutSeconds(int) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Set startup time to allow, including image pull time, in seconds.
withUrlParam(String, String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
withUsername(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
A C D E F G H I J K N O P Q R S T U W 
Skip navigation links