All Classes and Interfaces

Class
Description
Utility used to build an R2DBC ConnectionFactoryOptions for a RunningService.
Provides access to the ports that can be used to connect to a RunningService.
Provides a high-level API to work with Docker compose.
DockerComposeConnectionDetailsFactory<D extends org.springframework.boot.autoconfigure.service.connection.ConnectionDetails>
Base class for ConnectionDetailsFactory implementations that provide ConnectionDetails from a DockerComposeConnectionSource.
Convenient base class for ConnectionDetails results that are backed by a RunningService.
A reference to a docker compose file (usually named compose.yaml).
An origin which points to a service defined in docker compose.
Configuration properties for Docker Compose.
Profiles properties.
Skip options.
Start properties.
Stop properties.
ApplicationEvent published when Docker Compose RunningService instances are available.
Base class for docker exceptions.
DockerException thrown if the docker daemon is not running.
DockerException thrown if the docker JSON cannot be parsed.
DockerException thrown if the docker process cannot be started.
A reference to a Docker image of the form "imagename[:tag|@digest]".
Utility used to build a JDBC URL for a RunningService.
Docker Compose lifecycle management.
Readiness configuration properties.
TCP properties.
Exception thrown if readiness checking has timed out.
Provides details of a running docker compose service.
Exception thrown when a single RunningService is not ready.
Strategy used to check if a RunningService is ready.
A collection of ServiceReadinessCheck instances that can be used to wait for services to be ready.
Command used to start Docker Compose.
Command used to stop Docker Compose.