Skip navigation links
A C D E F G 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

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.
constructUrlForConnection(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Template method for constructing the JDBC URL to be used for creating Connections.
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.
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

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

getConnectTimeoutSeconds() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
Deprecated.
should not be overridden anymore, use JdbcDatabaseContainer.withConnectTimeoutSeconds(int) in constructor instead
getDatabaseDelegate() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
getDatabaseName() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
getDriverClassName() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
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
 
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
 
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
 
getUsername() - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 

I

INITFUNCTION_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 
InitFunctionDef() - Constructor for class org.testcontainers.jdbc.ConnectionUrl.InitFunctionDef
 
INITSCRIPT_MATCHING_PATTERN - Static variable in interface org.testcontainers.jdbc.ConnectionUrl.Patterns
 

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
 
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
 

O

optionallyMapResourceParameterAsVolume(String, String, String) - 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
 

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.
withUsername(String) - Method in class org.testcontainers.containers.JdbcDatabaseContainer
 
A C D E F G I J K N O P Q R S T U W 
Skip navigation links