public class LogFilter
Allows to reduce logs from analyzing (skip them in incident notifications).
@NotNull public static java.lang.String FILE_COMMENT_PREFIX
public static com.cognifide.gradle.aem.common.instance.tail.LogFilter.Companion Companion
public LogFilter(@NotNull
org.gradle.api.Project project)
Allows to reduce logs from analyzing (skip them in incident notifications).
@NotNull public java.util.List<kotlin.jvm.functions.Function1> getExcludeRules()
Rules defined at build configuration phase.
public org.gradle.api.file.ConfigurableFileCollection getExcludeFiles()
Rules that can be added to file (one each line with wildcards) during tailer runtime (without restarting).
public boolean isExcluded(@NotNull
Log log)
public void excludeRule(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.tail.Log,java.lang.Boolean> predicate)
public void excludeFile(@NotNull
java.lang.Object file)
public void excludeWildcard(@NotNull
java.lang.String... matchers)
public void excludeWildcard(@NotNull
java.lang.Iterable<java.lang.String> matchers)
public void excludeWildcard(@NotNull
kotlin.sequences.Sequence<java.lang.String> matchers)
public void excludeWildcard(@NotNull
java.lang.String matcher)