LogMessage

zio.blocks.telemetry.LogMessage
See theLogMessage companion trait
object LogMessage

Attributes

Companion
trait
Source
LogRecord.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
LogMessage.type

Members list

Type members

Classlikes

final case class Simple(text: String) extends LogMessage

Simple string message — already formatted.

Simple string message — already formatted.

Attributes

Source
LogRecord.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait LogMessage
class Object
trait Matchable
class Any
Show all
final class Templated(val parts: Array[String], val args: Array[Any]) extends LogMessage

Structured template — parts and args stored separately. String is constructed lazily on first access to value. Formatters can access parts/args directly for structured output.

Structured template — parts and args stored separately. String is constructed lazily on first access to value. Formatters can access parts/args directly for structured output.

Attributes

Source
LogRecord.scala
Supertypes
trait LogMessage
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(s: String): LogMessage

Attributes

Source
LogRecord.scala

Implicits

Implicits

implicit def fromString(s: String): LogMessage

Attributes

Source
LogRecord.scala