Logger

org.http4s.internal.Logger$
object Logger

Attributes

Source:
Logger.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Logger.type

Members list

Concise view

Value members

Concrete methods

def defaultLogBody[F[_] : Concurrent](message: Message[F])(logBody: Boolean): Option[F[String]]

Attributes

Source:
Logger.scala
def defaultLogHeaders[F[_]](message: Message[F])(logHeaders: Boolean, redactHeadersWhen: CIString => Boolean): String

Attributes

Source:
Logger.scala
def logMessage[F[_]](message: Message[F])(logHeaders: Boolean, logBody: Boolean, redactHeadersWhen: CIString => Boolean)(log: String => F[Unit])(implicit F: Concurrent[F]): F[Unit]

Attributes

Source:
Logger.scala
def logMessageWithBodyText[F[_]](message: Message[F])(logHeaders: Boolean, logBodyText: Stream[F, Byte] => Option[F[String]], redactHeadersWhen: CIString => Boolean)(log: String => F[Unit])(implicit F: Monad[F]): F[Unit]

Attributes

Source:
Logger.scala