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.instance.tail.LogFilter.Companion Companion
public LogFilter()
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.
@NotNull public java.util.List<java.io.File> 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.instance.tail.Log,java.lang.Boolean> predicate)
public void excludeFile(@NotNull
java.io.File 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)