KLogger

value class KLogger(logger: Logger)(source)

A wrapper around Logger providing the ability to lazily build log lines using Kotlin native string templating.

Constructors

Link copied to clipboard
constructor(logger: Logger)

Functions

Link copied to clipboard
fun debug(message: () -> Any?)
fun debug(throwable: Throwable?, message: () -> Any?)
Link copied to clipboard
fun error(message: () -> Any?)
fun error(throwable: Throwable?, message: () -> Any?)
Link copied to clipboard
fun info(message: () -> Any?)
fun info(throwable: Throwable?, message: () -> Any?)
Link copied to clipboard
fun trace(message: () -> Any?)
fun trace(throwable: Throwable?, message: () -> Any?)
Link copied to clipboard
fun warn(message: () -> Any?)
fun warn(throwable: Throwable?, message: () -> Any?)