All Classes and Interfaces

Class
Description
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 Testcontainer declaration classes into the Spring ApplicationContext.
Annotation used to indicate that a field or method is a ContainerConnectionSource which provides a service that can be connected to.
Auto-configuration for @ServiceConnection annotated Container beans.
Extended BeanDefinition interface used to register testcontainer beans.
ApplicationContextInitializer to manage the lifecycle of startable containers.
EnumerablePropertySource backed by a map with values supplied from one or more testcontainers.
Auto-configuration to add TestcontainersPropertySource support.
Testcontainers startup strategies.