DynamicFilter

Constructors

Link copied to clipboard
constructor(rules: List<DynamicFilter.FilterRule> = emptyList())

Types

Link copied to clipboard
Link copied to clipboard
data class FilterRule(val name: String, val condition: (Logger) -> Boolean, val action: DynamicFilter.FilterAction)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
fun removeRule(name: String)
Link copied to clipboard
open override fun shouldLog(entry: Logger): Boolean
Link copied to clipboard
open override fun shouldSample(entry: Logger): Boolean