Packages

object Log

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Log
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Context(static: StaticExtendedContext, dynamic: DynamicContext, customContext: CustomContext) extends Product with Serializable
  2. final case class CustomContext(values: LogContext) extends Product with Serializable
  3. final case class DynamicContext(level: Level, threadData: ThreadData, tsMillis: Long) extends Product with Serializable
  4. final case class Entry(message: Message, context: Context) extends Product with Serializable
  5. sealed trait Level extends Ordered[Level]
  6. type LogArg = LogArgTyped[Any]
  7. final case class LogArgTyped[T](path: Seq[String], value: T, hiddenName: Boolean, codec: Option[LogstageCodec[T]]) extends Product with Serializable
  8. type LogContext = Seq[LogArg]
  9. final case class LoggerId(id: String) extends AnyVal with Product with Serializable
  10. final case class Message(template: StringContext, args: LogContext) extends Product with Serializable
  11. final case class StaticExtendedContext(pos: CodePosition) extends AnyVal with Product with Serializable
  12. final case class ThreadData(threadName: String, threadId: Long) extends Product with Serializable

Value Members

  1. object Context extends Serializable
  2. object CustomContext extends Serializable
  3. object Entry extends Serializable
  4. object Level
  5. object LogArg
  6. object Message extends MessageMat with Serializable

    Construct Message from a string interpolation using Message.apply

  7. object StrictMessage extends StrictMessageMat

    Construct Message from a string interpolation using StrictMessage.apply