LogGroup

zio.logging.LogGroup
See theLogGroup companion trait
object LogGroup

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
LogGroup.type

Members list

Value members

Concrete methods

def apply[M, O](fn: (Trace, FiberId, LogLevel, () => M, Cause[Any], FiberRefs, List[LogSpan], Map[String, String]) => O): LogGroup[M, O]
def constant[O](value: O): LogGroup[Any, O]

Log group with given constant value

Log group with given constant value

Attributes

Concrete fields

val cause: LogGroup[Any, Cause[Any]]

Log group by cause

Log group by cause

Attributes

Log group by level

Log group by level

Attributes

Log group by logger name

Log group by logger name

Logger name is extracted from annotation or Trace, see: LoggerNameExtractor.loggerNameAnnotationOrTrace

Attributes

Log group by logger name and log level

Log group by logger name and log level

Logger name is extracted from annotation or Trace

Attributes