LogAnnotation

Companion
class
class Object
trait Matchable
class Any

Value members

Fields

val Cause: LogAnnotation[Option[Cause[Any]]]

The Cause annotation keeps track of a Cause.

val CorrelationId: LogAnnotation[Option[UUID]]

The CorrelationId annotation keeps track of correlation id.

The Level annotation keeps track of log levels.

val Name: LogAnnotation[List[String]]

The Name annotation keeps track of logger names.

val Throwable: LogAnnotation[Option[Throwable]]

The Throwable annotation keeps track of a throwable.

val Timestamp: LogAnnotation[OffsetDateTime]

Log timestamp