All Classes and Interfaces
Class
Description
Deprecated, for removal: This API element is subject to removal in a future version.
Event published just before a Testcontainers
Container is used.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.Annotation used to indicate that a field or method is a
ContainerConnectionSource which provides a service that can be connected to.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.
BeforeTestcontainerUsedEvent