DefaultServerLog

case
class DefaultServerLog[F[_]](doLogWhenHandled: (String, Option[Throwable]) => F[Unit], doLogAllDecodeFailures: (String, Option[Throwable]) => F[Unit], doLogExceptions: (String, Throwable) => F[Unit], noLog: F[Unit], logWhenHandled: Boolean, logAllDecodeFailures: Boolean, logLogicExceptions: Boolean) extends ServerLog[F]
trait Serializable
trait Product
trait Equals
trait ServerLog[F]
class Object
trait Matchable
class Any

Value members

Concrete methods

override
Definition Classes
override
Definition Classes
override
def exception(e: AnyEndpoint, request: ServerRequest, ex: Throwable): F[Unit]
Definition Classes
override
def requestHandled(ctx: DecodeSuccessContext[F, _, _], response: ServerResponse[_]): F[Unit]
Definition Classes
override
def securityFailureHandled(ctx: SecurityFailureContext[F, _], response: ServerResponse[_]): F[Unit]
Definition Classes

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product