Package io.quarkus.devservices.common
Class ContainerLocator
java.lang.Object
io.quarkus.devservices.common.ContainerLocator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlocateContainer(String serviceName, boolean shared, LaunchMode launchMode) locateContainer(String serviceName, boolean shared, LaunchMode launchMode, BiConsumer<Integer, ContainerAddress> consumer) locatePublicPort(String serviceName, boolean shared, LaunchMode launchMode, int privatePort)
-
Constructor Details
-
ContainerLocator
-
-
Method Details
-
locateContainer
public Optional<ContainerAddress> locateContainer(String serviceName, boolean shared, LaunchMode launchMode) -
locateContainer
public Optional<String> locateContainer(String serviceName, boolean shared, LaunchMode launchMode, BiConsumer<Integer, ContainerAddress> consumer) - Returns:
- container id, if exists
-
locatePublicPort
public Optional<Integer> locatePublicPort(String serviceName, boolean shared, LaunchMode launchMode, int privatePort)
-