Remove all existing log handlers.
Log a message, with sprintf formatting, at the desired level, and attach an exception and stack trace.
Log a message, with sprintf formatting, at the desired level, and attach an exception and stack trace. The message is lazily formatted if formatting is required.
Log a message, with sprintf formatting, at the desired level.
Log a message, with sprintf formatting, at the desired level.
Log a message, with lazy (call-by-name) computation of the message, and attach an exception and stack trace.
Log a message, with lazy (call-by-name) computation of the message, at the desired level.
Lazily logs a throwable.
Lazily logs a throwable. If the throwable contains a log level (via HasLogLevel), it
will log at the stored level, otherwise it will log at Level.ERROR.
Lazily logs a throwable.
Lazily logs a throwable. If the throwable contains a log level (via HasLogLevel), it
will log at the stored level, otherwise it will log at defaultLevel.
Scala wrapper for logging.