Log

sttp.client3.logging.Log
trait Log[F[_]]

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

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class DefaultLog[F]

Members list

Value members

Abstract methods

def beforeRequestSend(request: RequestT[Identity, _, _]): F[Unit]
def requestException(request: RequestT[Identity, _, _], elapsed: Option[Duration], e: Exception): F[Unit]
def response(request: RequestT[Identity, _, _], response: Response[_], responseBody: Option[String], elapsed: Option[Duration]): F[Unit]