Log4CatsOdinLogger

com.permutive.logging.Log4Cats2Odin$.Log4CatsOdinLogger
abstract class Log4CatsOdinLogger[F[_]](logger: SelfAwareStructuredLogger[F], level: Level)(implicit evidence$1: Applicative[F]) extends Logger[F]

Attributes

Source:
Log4Cats2Odin.scala
Graph
Supertypes
trait Logger[F]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def debug[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def debug[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def debug[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def debug[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def error[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def error[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def error[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def error[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def info[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def info[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def info[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def info[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def log(msg: LoggerMessage): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def log(msgs: List[LoggerMessage]): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def minLevel: Level

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def trace[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def trace[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def trace[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def trace[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def warn[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def warn[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def warn[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def warn[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala
override def withMinimalLevel(level: Level): Logger[F]

Attributes

Definition Classes
Logger
Source:
Log4Cats2Odin.scala