public class ContainerManager
public ContainerManager(@NotNull
Docker docker)
@NotNull public java.util.List<com.cognifide.gradle.aem.environment.docker.Container> getDefined()
@NotNull public Container define(@NotNull java.lang.String name, @NotNull kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> definition)
Define container.
@NotNull public Container invoke(@NotNull java.lang.String $receiver, @NotNull kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> definition)
Shorthand for defining container by string invocation.
@NotNull public Container named(@NotNull java.lang.String name)
Get defined container by name.
public void use(@NotNull
java.lang.String name,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> action)
Do action for undefined container.
public boolean getRunning()
Checks if all containers are running.
public boolean getUp()
Checks if all containers are up (running and configured).
public void resolve()
public void up()
public void reload()