Uses of Class
io.quarkus.devservices.deployment.compose.ComposeProject.Builder
Packages that use ComposeProject.Builder
-
Uses of ComposeProject.Builder in io.quarkus.devservices.deployment.compose
Methods in io.quarkus.devservices.deployment.compose that return ComposeProject.BuilderModifier and TypeMethodDescriptionSet whether to build the images before starting the compose project.ComposeProject.Builder.withDockerClient(com.github.dockerjava.api.DockerClient dockerClient) Set the docker client to use for the compose project.Set environment variables to pass to the compose command.ComposeProject.Builder.withFollowContainerLogs(boolean followContainerLogs) Set whether to follow the container logs.ComposeProject.Builder.withOptions(List<String> options) Set the options to pass to the compose command.ComposeProject.Builder.withProfiles(List<String> profiles) Set the profiles for the compose project.ComposeProject.Builder.withProject(String project) Set the project name for the compose project.ComposeProject.Builder.withRemoveImages(String removeImages) Remove images after containers shutdown.ComposeProject.Builder.withRemoveVolumes(boolean removeVolumes) Remove volumes after containers shut down.ComposeProject.Builder.withRyukEnabled(boolean ryukEnabled) Set whether to stop containers when the project is stopped.ComposeProject.Builder.withScalingPreferences(Map<String, Integer> scalingPreferences) Set the scaling preferences for the compose project.ComposeProject.Builder.withStartupTimeout(Duration duration) Set the startup timeout for the compose project.ComposeProject.Builder.withStopContainers(boolean stopContainers) Set whether to stop containers when the project is stopped.ComposeProject.Builder.withStopTimeout(Duration duration) Set the stop timeout for the compose project.