All Classes and Interfaces

Class
Description
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.4.0 for removal in 4.0.0 in favor of property registration using a DynamicPropertyRegistrar bean that injects the Container from which the properties will be sourced.
ContainerConnectionDetailsFactory<C extends org.testcontainers.containers.Container<?>,D extends org.springframework.boot.autoconfigure.service.connection.ConnectionDetails>
Base class for ConnectionDetailsFactory implementations that provide ConnectionDetails from a ContainerConnectionSource.
ContainerConnectionDetailsFactory.ContainerConnectionDetails<C extends org.testcontainers.containers.Container<?>>
Base class for ConnectionDetails results that are backed by a ContainerConnectionSource.
ContainerConnectionSource<C extends org.testcontainers.containers.Container<?>>
Passed to ContainerConnectionDetailsFactory to provide details of the @ServiceConnection annotated Container that provides the service.
Imports idiomatic Testcontainers declaration classes into the Spring ApplicationContext.
Configures the JksSslStoreBundle key store to use with an SSL supported @ServiceConnection.
Configures the JksSslStoreBundle trust store to use with an SSL supported @ServiceConnection.
Configures the PemSslStoreBundle key store to use with an SSL supported @ServiceConnection.
Configures the PemSslStoreBundle trust store to use with an SSL supported @ServiceConnection.
Indicates that a field or method is a ContainerConnectionSource which provides a service that can be connected to.
Auto-configuration for @ServiceConnection annotated Container beans.
Configures the SslOptions, @SslBundleKey and protocol to use with an SSL supported @ServiceConnection.
Extended BeanDefinition interface used to register testcontainer beans.
ApplicationContextInitializer to manage the lifecycle of startable containers.
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.4.0 for removal in 4.0.0 in favor of declaring one or more DynamicPropertyRegistrar beans.
Auto-configuration to add support for properties sourced from a Testcontainers container.
Testcontainers startup strategies.