OdinSelfAwareStructuredLogger

com.permutive.logging.Odin2Log4Cats$.OdinSelfAwareStructuredLogger
abstract class OdinSelfAwareStructuredLogger[F[_]](odin: Logger[F])(implicit F: Applicative[F], pos: Position) extends SelfAwareStructuredLogger[F]

Attributes

Source:
Odin2Log4Cats.scala
Graph
Supertypes
trait Logger[F]
trait ErrorLogger[F]
trait MessageLogger[F]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def debug(t: Throwable)(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def debug(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def debug(ctx: Map[String, String])(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def debug(ctx: Map[String, String], t: Throwable)(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def error(t: Throwable)(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def error(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def error(ctx: Map[String, String])(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def error(ctx: Map[String, String], t: Throwable)(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def info(t: Throwable)(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def info(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def info(ctx: Map[String, String])(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def info(ctx: Map[String, String], t: Throwable)(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def isDebugEnabled: F[Boolean]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def isErrorEnabled: F[Boolean]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def isInfoEnabled: F[Boolean]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def isTraceEnabled: F[Boolean]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def isWarnEnabled: F[Boolean]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def trace(t: Throwable)(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def trace(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def trace(ctx: Map[String, String])(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def trace(ctx: Map[String, String], t: Throwable)(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def warn(t: Throwable)(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def warn(message: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def warn(ctx: Map[String, String])(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala
override def warn(ctx: Map[String, String], t: Throwable)(msg: => String): F[Unit]

Attributes

Definition Classes
Source:
Odin2Log4Cats.scala