harness.zio.Logger$
See theLogger companion class
object Logger
Attributes
Members list
Type members
Classlikes
object Event
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
final case class ExecutedEvent(logLevel: Option[LogLevel], message: String, context: Map[String, String], dateTime: OffsetDateTime)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ExecutedEvent
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ExecutedEvent.type
sealed abstract class LogLevel(val name: String, val rawDisplayName: String, val tolerancePriority: Int, val logPriority: Int, val extendedColor: Color, val simpleColor: Simple)
object LogLevel
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Source
object Target
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
def logError[E](error: E, context: (String, Any)*)(implicit errorLogger: ErrorLogger[E]): URIO[Logger, Unit]
def logErrorCause[E](cause: Cause[E], causeLevel: LogLevel, stackTraceLevel: Option[LogLevel], context: (String, Any)*)(using evidence$1: ErrorLogger[E]): URIO[Logger, Unit]
def logErrorCauseSimple[E](cause: Cause[E], causeLevel: LogLevel, stackTraceLevel: Option[LogLevel], context: (String, Any)*)(using evidence$2: ErrorLogger[E]): URIO[Logger, Unit]
Concrete fields
In this article