Package

sttp.client3

logging

Permalink

package logging

Visibility
  1. Public
  2. All

Type Members

  1. class DefaultLog[F[_]] extends Log[F]

    Permalink

    Default implementation of Log to be used by the LoggingBackend.

    Default implementation of Log to be used by the LoggingBackend. Creates default log messages and delegates them to the given Logger.

  2. trait Log[F[_]] extends AnyRef

    Permalink

    Performs logging before requests are sent and after requests complete successfully or with an exception.

  3. sealed trait LogLevel extends AnyRef

    Permalink
  4. trait Logger[F[_]] extends AnyRef

    Permalink

    Interfaces with a logger system.

  5. class LoggingListener[F[_]] extends RequestListener[F, Option[Long]]

    Permalink
  6. case class LoggingOptions(logRequestBody: Option[Boolean] = None, logResponseBody: Option[Boolean] = None, logRequestHeaders: Option[Boolean] = None, logResponseHeaders: Option[Boolean] = None) extends Product with Serializable

    Permalink
  7. class LoggingWithResponseBodyBackend[F[_], S] extends DelegateSttpBackend[F, S]

    Permalink

Value Members

  1. object DefaultLog

    Permalink
  2. object LogLevel

    Permalink
  3. object LoggingBackend

    Permalink

Ungrouped