LogFormat

zio.logging.LogFormat
See theLogFormat companion trait
object LogFormat

Attributes

Companion
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
LogFormat.type

Members list

Type members

Classlikes

object Pattern

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Pattern.type
sealed trait Pattern

A Pattern is string representation of LogFormat

A Pattern is string representation of LogFormat

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Arg
object Cause
class Color
object FiberId
class Fixed
class Highlight
class KeyValue
object KeyValues
class Label
object LogLevel
object LogMessage
object LoggerName
class Span
object Spans
class Timestamp
object TraceLine
class Patterns
class Text
Show all

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 make(format: (LogAppender, Trace, FiberId, LogLevel, () => String, Cause[Any], FiberRefs, List[LogSpan], Map[String, String]) => Any): LogFormat

Returns a new log format that appends the specified span to the log output.

Returns a new log format that appends the specified span to the log output.

Attributes

def timestamp(formatter: => DateTimeFormatter): LogFormat

Concrete fields

Returns a new log format that appends all annotations to the log output.

Returns a new log format that appends all annotations to the log output.

Attributes

Returns a new log format that appends all spans to the log output.

Returns a new log format that appends all spans to the log output.

Attributes