Klogger
Logger interface for sending log events from suspend
functions running in Kotlin coroutines.
Every function is a suspend
function and should only be called in another suspend
function.
See also
for the corresponding non-coroutine interface.
Inheritors
Functions
Emit a log event at DEBUG level.
Emit a log event from a lambda at DEBUG level.
Emit a log event from a message template at DEBUG level.
Emit a log event with a message and an explicit map of items at DEBUG level.
Emit a log event and associated throwable object at DEBUG level.
Emit a log event from a lambda and associated throwable object at DEBUG level.
Emit a log event with a message, associated throwable object and an explicit map of items at DEBUG level.
Emit a log event from a message template and associated throwable object at DEBUG level.
Emit a log event at ERROR level.
Emit a log event from a lambda at ERROR level.
Emit a log event from a message template at ERROR level.
Emit a log event with a message and an explicit map of items at ERROR level.
Emit a log event and associated throwable object at ERROR level.
Emit a log event from a lambda and associated throwable object at ERROR level.
Emit a log event with a message, associated throwable object and an explicit map of items at ERROR level.
Emit a log event from a message template and associated throwable object at INFO level.
Emit a log event at FATAL level.
Emit a log event from a lambda at FATAL level.
Emit a log event from a message template at FATAL level.
Emit a log event with a message and an explicit map of items at FATAL level.
Emit a log event and associated throwable object at FATAL level.
Emit a log event from a lambda and associated throwable object at FATAL level.
Emit a log event with a message, associated throwable object and an explicit map of items at FATAL level.
Emit a log event from a message template and associated throwable object at FATAL level.
Emit a log event at INFO level.
Emit a log event from a lambda at INFO level.
Emit a log event from a message template at INFO level.
Emit a log event with a message and an explicit map of items at INFO level.
Emit a log event and associated throwable object at INFO level.
Emit a log event from a lambda and associated throwable object at INFO level.
Emit a log event with a message, associated throwable object and an explicit map of items at INFO level.
Emit a log event from a message template and associated throwable object at INFO level.
Is this logger enabled to emit DEBUG events?
Is this logger enabled to emit ERROR events?
Is this logger enabled to emit FATAL events?
Is this logger enabled to emit INFO events?
Check whether this logger will emit log events at the specified logging level.
Is this logger enabled to emit TRACE events?
Is this logger enabled to emit WARN events?
Emit a log event, only if it passes the level check.
Emit a log event from a lambda, only if it passes the level check.
Emit a log event from a message template, only if it passes the level check.
Log an event with a message and an explicit set of items.
Emit a log event and associated throwable object, only if it passes the level check.
Emit a log event from a lambda and associated throwable object, only if it passes the level check.
Emit a log event from a message template and associated throwable object, only if it passes the level check.
Log an event with an associated throwable, a message and an explicit set of items.
Emit a log event at TRACE level.
Emit a log event from a lambda at TRACE level.
Emit a log event from a message template at TRACE level.
Emit a log event with a message and an explicit map of items at TRACE level.
Emit a log event and associated throwable object at TRACE level.
Emit a log event from a lambda and associated throwable object at TRACE level.
Emit a log event with a message, associated throwable object and an explicit map of items at TRACE level.
Emit a log event from a message template and associated throwable object at TRACE level.
Emit a log event at WARN level.
Emit a log event from a lambda at WARN level.
Emit a log event from a message template at WARN level.
Emit a log event with a message and an explicit map of items at WARN level.
Emit a log event and associated throwable object at WARN level.
Emit a log event from a lambda and associated throwable object at WARN level.
Emit a log event with a message, associated throwable object and an explicit map of items at WARN level.
Emit a log event from a message template and associated throwable object at WARN level.