Logger

abstract class Logger[F[_]] extends LoggerLike[F]
Companion
object
trait LoggerLike[F]
class Object
trait Matchable
class Any

Value members

Abstract methods

def log(events: Long => List[Event]): F[Unit]

Concrete methods

final def mapK[G[_]](fk: FunctionK[F, G]): Logger[G]

Inherited methods

final def apply(level: Level, scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def debug(message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def debug(message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def debug(message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def debug(payload: => Object): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String): F[Unit]
Inherited from
LoggerLike
final def debug(message: String): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def error(message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def error(message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def error(message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def error(payload: => Object): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String): F[Unit]
Inherited from
LoggerLike
final def error(message: String): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def info(message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def info(message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def info(message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def info(payload: => Object): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String): F[Unit]
Inherited from
LoggerLike
final def info(message: String): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def warning(message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def warning(message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def warning(message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def warning(payload: => Object): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String): F[Unit]
Inherited from
LoggerLike
final def warning(message: String): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike