scribe.filter

Type members

Classlikes

case class AndFilters(filters: List[Filter]) extends Filter

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

case class OrFilters(filters: List[Filter]) extends Filter

Filters based on the package name

Filters based on the package name

Value members

Concrete methods

def level: LevelFilter.type

Inherited methods

override def apply(record: LogRecord): Option[LogRecord]
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