oxygen.zio.logger

Members list

Type members

Experimental classlikes

final case class ExecutedLogEvent(logLevel: Option[LogLevel], message: String, context: LogContext, spans: LogSpans, fiberId: FiberId, cause: LogCause, trace: Trace, stackTrace: Option[StackTrace], timestamp: Instant)

Attributes

Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait LogCause

Attributes

Companion
object
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Base
class Die
class Fail
class Interrupt
class Both
object Empty
class Then
Show all
object LogCause

Attributes

Companion
trait
Experimental
true
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
LogCause.type
final case class LogEvent(level: Option[LogLevel], _message: () => String, _context: () => LogContext, cause: LogCause, trace: Trace, stackTrace: Option[StackTrace])

Attributes

Companion
object
Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object LogEvent

Attributes

Companion
class
Experimental
true
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
LogEvent.type
enum LogLevel(val rawDisplayName: String, val tolerancePriority: Int, val logPriority: Int, val color: Color, val zioLogLevel: LogLevel) extends Enum[LogLevel], Enum[LogLevel]

Attributes

Companion
object
Experimental
true
Supertypes
trait Enum
trait Product
trait Equals
trait Enum[LogLevel]
class Enum[LogLevel]
trait Serializable
trait Comparable[LogLevel]
trait Constable
class Object
trait Matchable
class Any
Show all
object LogLevel extends Companion[LogLevel]

Attributes

Companion
enum
Experimental
true
Supertypes
trait Sum
trait Mirror
trait Companion[LogLevel]
class Object
trait Matchable
class Any
Show all
Self type
LogLevel.type
trait LogTarget

Attributes

Companion
object
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class StdOut
class StdOutJson
object LogTarget

Attributes

Companion
trait
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
LogTarget.type
object Logger

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
Logger.type
trait WithLogLevel[A](val make: LogLevel => A) extends WithLogLevelAbstract[A]

Attributes

Companion
object
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object level
object WithLogLevel

Attributes

Companion
trait
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait WithLogLevel[A]
object level