public class Container
@NotNull public static java.lang.String LOCK_ROOT
@NotNull public static java.lang.String LOCK_UP
public static com.cognifide.gradle.aem.environment.docker.Container.Companion Companion
public Container(@NotNull
Docker docker,
@NotNull
java.lang.String name)
@NotNull public AemExtension getAem()
@NotNull public java.lang.String getInternalName()
@NotNull public HostFileManager getHost()
public void host(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.container.HostFileManager,kotlin.Unit> options)
@NotNull public kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.environment.docker.container.HostFileManager,kotlin.Unit> getResolveAction()
public void setResolveAction(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.container.HostFileManager,kotlin.Unit> p)
public void resolve(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.container.HostFileManager,kotlin.Unit> action)
public void resolve()
@NotNull public kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> getUpAction()
public void setUpAction(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> p)
public void up(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> action)
@NotNull public kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> getReloadAction()
public void setReloadAction(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> p)
public void reload(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.Container,kotlin.Unit> action)
@NotNull public DevOptions getDevOptions()
public void dev(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.container.DevOptions,kotlin.Unit> options)
public long getRunningTimeout()
public void setRunningTimeout(long p)
@Nullable public java.lang.String getId()
public boolean getRunning()
public boolean getUp()
@NotNull public Retry getAwaitRetry()
public void setAwaitRetry(@NotNull
Retry p)
public void await()
public void up()
public void reload()
@NotNull public DockerResult exec(@NotNull kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.docker.container.ExecSpec,kotlin.Unit> execSpec)
@NotNull public DockerResult exec(@NotNull java.lang.String command, @Nullable java.lang.Integer exitCode)
@NotNull public DockerResult exec(@NotNull java.lang.String operation, @NotNull java.lang.String command, @Nullable java.lang.Integer exitCode)
@NotNull public DockerResult execShell(@NotNull java.lang.String command, @Nullable java.lang.Integer exitCode)
@NotNull public DockerResult execShell(@NotNull java.lang.String operation, @NotNull java.lang.String command, @Nullable java.lang.Integer exitCode)
@NotNull public DockerResult execShellQuiet(@NotNull java.lang.String command, @Nullable java.lang.Integer exitCode)
public void ensureDir(@NotNull
java.lang.String... paths)
public void cleanDir(@NotNull
java.lang.String... paths)
public void lock(@NotNull
java.lang.String name)
public boolean isLocked(@NotNull
java.lang.String name)
@NotNull public Docker getDocker()
@NotNull public java.lang.String getName()