DynamicOdinConsoleLogger

com.permutive.logging.dynamic.odin.DynamicOdinConsoleLogger
See theDynamicOdinConsoleLogger companion object
trait DynamicOdinConsoleLogger[F[_]] extends Logger[F]

Attributes

Companion
object
Graph
Supertypes
trait Logger[F]
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def update(config: RuntimeConfig): F[Boolean]

Inherited methods

def debug[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def debug[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def debug[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

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

Attributes

Inherited from:
Logger
def error[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def error[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def error[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def error[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def info[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def info[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def info[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def info[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def log(msgs: List[LoggerMessage]): F[Unit]

Attributes

Inherited from:
Logger
def log(msg: LoggerMessage): F[Unit]

Attributes

Inherited from:
Logger

Attributes

Inherited from:
Logger
def trace[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def trace[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def trace[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def trace[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def warn[M, E](msg: => M, ctx: Map[String, String], e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def warn[M](msg: => M, ctx: Map[String, String])(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def warn[M, E](msg: => M, e: E)(implicit render: Render[M], tt: ToThrowable[E], position: Position): F[Unit]

Attributes

Inherited from:
Logger
def warn[M](msg: => M)(implicit render: Render[M], position: Position): F[Unit]

Attributes

Inherited from:
Logger

Attributes

Inherited from:
Logger