Class ContainerConnectionDetailsFactory<A extends Annotation,D extends ConnectionDetails,C extends org.testcontainers.containers.GenericContainer<?>>

java.lang.Object
org.springframework.boot.test.autoconfigure.service.connection.ContainerConnectionDetailsFactory<A,D,C>
Type Parameters:
A - the source annotation type. The annotation will be mergable to a @ServiceConnection.
D - the connection details type
C - the generic container type
All Implemented Interfaces:
ConnectionDetailsFactory<ContainerConnectionSource<A,D,C>,D>

public abstract class ContainerConnectionDetailsFactory<A extends Annotation,D extends ConnectionDetails,C extends org.testcontainers.containers.GenericContainer<?>> extends Object implements ConnectionDetailsFactory<ContainerConnectionSource<A,D,C>,D>
Base class for ConnectionDetailsFactory implementations that provide ConnectionDetails from a ContainerConnectionSource.
Since:
3.1.0
Author:
Moritz Halbritter, Andy Wilkinson, Phillip Webb