scribe.filter

Type members

Classlikes

Filter matcher based on the class name

Filter matcher based on the class name

trait Filter

Filter for use in FilterBuilder, which is a LogModifier

Filter for use in FilterBuilder, which is a LogModifier

case
class FilterBuilder(priority: Priority, select: List[Filter], include: List[Filter], exclude: List[Filter], booster: Double => Double, _excludeUnselected: Boolean, id: String) extends LogModifier

FilterBuilder allows convenient log modification

FilterBuilder allows convenient log modification

Matcher for use with filters

Matcher for use with filters

Filters based on the package name

Filters based on the package name

Value members

Inherited methods

override
def apply[M](record: LogRecord[M]): Option[LogRecord[M]]
Definition Classes
Inherited from
FilterBuilder
def boost(booster: Double => Double): FilterBuilder
Inherited from
FilterBuilder
def boosted(minimumLevel: Level, destinationLevel: Level): FilterBuilder
Inherited from
FilterBuilder
def exclude(filters: Filter*): FilterBuilder
Inherited from
FilterBuilder
def include(filters: Filter*): FilterBuilder
Inherited from
FilterBuilder
Inherited from
FilterBuilder
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def select(filters: Filter*): FilterBuilder
Inherited from
FilterBuilder
Inherited from
FilterBuilder
override
def withId(id: String): LogModifier
Definition Classes
Inherited from
FilterBuilder