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 void resolve()
public void up()
public void reload()