logCauseStack

oxygen.zio.logger.Logger.logCauseStack
object logCauseStack

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

sealed class LogCauseAtLevel(causeLevel: LogLevel)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object always
object debug
object detailed
object error
object fatal
object important
object info
object never
object trace
object warning
Show all
object always extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
always.type
object debug extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
debug.type
object detailed extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
detailed.type
object error extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
error.type
object fatal extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
fatal.type
object important extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
important.type
object info extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
info.type
object never extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
never.type
object trace extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trace.type
object warning extends LogCauseAtLevel

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
warning.type

Value members

Concrete methods

def apply[E](causeLevel: Option[LogLevel], message: => Any, cause: Cause[E], context: => (String, Any)*)(implicit trace: Trace, errorLogger: ErrorLogger[E]): UIO[Unit]
def apply[E](cause: Cause[E], context: => (String, Any)*)(implicit trace: Trace, errorLogger: ErrorLogger[E]): UIO[Unit]
def apply[E](message: => Any, cause: Cause[E], context: => (String, Any)*)(implicit trace: Trace, errorLogger: ErrorLogger[E]): UIO[Unit]
def apply(causeLevel: LogLevel): LogCauseAtLevel