public class CheckRunner
public CheckRunner(@NotNull
AemExtension aem)
public void checks(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.check.CheckFactory,? extends java.util.List<? extends com.cognifide.gradle.aem.common.instance.check.Check>> definitions)
Defines which checks should be performed (and repeated).
@NotNull public CheckProgress progress(@NotNull Instance instance)
Get current checking progress of concrete instance.
public org.gradle.api.provider.Property<java.lang.Long> getDelay()
How long to wait after failed checking before checking again.
public org.gradle.api.provider.Property<java.lang.Boolean> getVerbose()
Controls if aborted running should fail build.
public long getRunningTime()
Time since running started.
public boolean getAborted()
Verify if running is stopped.
public org.gradle.api.provider.Property<java.lang.Boolean> getLogInstantly()
Controls logging behavior
By default it just keeps clean console if info logging level is not enabled.
public void check(@NotNull
java.util.Collection<? extends com.cognifide.gradle.aem.common.instance.Instance> instances)
@NotNull public CheckGroup check(@NotNull Instance instance)