log4cats-core
log4cats-core
org.typelevel.log4cats
ErrorLogger
ErrorLogger
Logger
Logger
MessageLogger
MessageLogger
SelfAwareLogger
SelfAwareLogger
SelfAwareStructuredLogger
SelfAwareStructuredLogger
StructuredLogger
StructuredLogger
org.typelevel.log4cats.extras
LogLevel
LogLevel
Error
Warn
Info
Debug
Trace
LogMessage
LogMessage
WriterLogger
WriterTLogger
log4cats-core
/
org.typelevel.log4cats
/
SelfAwareStructuredLogger
SelfAwareStructuredLogger
trait
SelfAwareStructuredLogger
[F[_]] extends
SelfAwareLogger
[
F
] with
StructuredLogger
[
F
]
Companion
object
Graph
Supertypes
trait
StructuredLogger
[
F
]
trait
SelfAwareLogger
[
F
]
trait
Logger
[
F
]
trait
ErrorLogger
[
F
]
trait
MessageLogger
[
F
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
addContext
(ctx:
Map
[
String
,
String
]):
SelfAwareStructuredLogger
[
F
]
Definition Classes
StructuredLogger
override
def
addContext
(pairs: (
String
,
Shown
)*):
SelfAwareStructuredLogger
[
F
]
Definition Classes
StructuredLogger
override
def
mapK
[G[_]](fk:
FunctionK
[
F
, G]):
SelfAwareStructuredLogger
[G]
Definition Classes
StructuredLogger
->
SelfAwareLogger
->
Logger
->
ErrorLogger
->
MessageLogger
override
def
withModifiedString
(f:
String
=>
String
):
SelfAwareStructuredLogger
[
F
]
Definition Classes
StructuredLogger
->
SelfAwareLogger
->
Logger
Inherited methods
def
debug
(ctx:
Map
[
String
,
String
], t:
Throwable
)(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
debug
(ctx:
Map
[
String
,
String
])(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
debug
(t:
Throwable
)(message: =>
String
):
F
[
Unit
]
Inherited from
ErrorLogger
def
debug
(message: =>
String
):
F
[
Unit
]
Inherited from
MessageLogger
def
error
(ctx:
Map
[
String
,
String
], t:
Throwable
)(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
error
(ctx:
Map
[
String
,
String
])(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
error
(t:
Throwable
)(message: =>
String
):
F
[
Unit
]
Inherited from
ErrorLogger
def
error
(message: =>
String
):
F
[
Unit
]
Inherited from
MessageLogger
def
info
(ctx:
Map
[
String
,
String
], t:
Throwable
)(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
info
(ctx:
Map
[
String
,
String
])(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
info
(t:
Throwable
)(message: =>
String
):
F
[
Unit
]
Inherited from
ErrorLogger
def
info
(message: =>
String
):
F
[
Unit
]
Inherited from
MessageLogger
def
isDebugEnabled
:
F
[
Boolean
]
Inherited from
SelfAwareLogger
def
isErrorEnabled
:
F
[
Boolean
]
Inherited from
SelfAwareLogger
def
isInfoEnabled
:
F
[
Boolean
]
Inherited from
SelfAwareLogger
def
isTraceEnabled
:
F
[
Boolean
]
Inherited from
SelfAwareLogger
def
isWarnEnabled
:
F
[
Boolean
]
Inherited from
SelfAwareLogger
def
trace
(ctx:
Map
[
String
,
String
], t:
Throwable
)(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
trace
(ctx:
Map
[
String
,
String
])(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
trace
(t:
Throwable
)(message: =>
String
):
F
[
Unit
]
Inherited from
ErrorLogger
def
trace
(message: =>
String
):
F
[
Unit
]
Inherited from
MessageLogger
def
warn
(ctx:
Map
[
String
,
String
], t:
Throwable
)(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
warn
(ctx:
Map
[
String
,
String
])(msg: =>
String
):
F
[
Unit
]
Inherited from
StructuredLogger
def
warn
(t:
Throwable
)(message: =>
String
):
F
[
Unit
]
Inherited from
ErrorLogger
def
warn
(message: =>
String
):
F
[
Unit
]
Inherited from
MessageLogger