Packages

p

zio.http

logging

package logging

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package macros

Type Members

  1. sealed trait LogFormat extends AnyRef
  2. sealed abstract class LogLevel extends Product with Serializable
  3. final case class LogLine(timestamp: LocalDateTime, thread: Thread, level: LogLevel, message: String, tags: List[String], error: Option[Throwable], sourceLocation: Option[SourcePos]) extends Product with Serializable
  4. final case class Logger(transports: List[LoggerTransport]) extends LoggerMacroExtensions with Product with Serializable

    This is the base class for all logging operations.

    This is the base class for all logging operations. Logger is a collection of LoggerTransports. Internally whenever a message needs to be logged, it is broadcasted to all the available transports. The transports can internally decide what to do with the message and discard it if the message or the level is not relevant to the transport.

Value Members

  1. object Font
  2. object LogFormat
  3. object LogLevel extends Serializable

    Defines standard log levels.

  4. object Logger extends Serializable
  5. object LoggerTransport

Ungrouped