Packages

p

tapir

server

package server

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. server
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type DecodeFailureHandler[-REQUEST] = (REQUEST, Single[_], DecodeFailure) ⇒ DecodeFailureHandling
  2. trait DecodeFailureHandling extends AnyRef
  3. case class LoggingOptions(debugLogWhenHandled: Boolean, debugLogAllDecodeFailures: Boolean, errorLogLogicExceptions: Boolean) extends Product with Serializable

    debugLogWhenHandled

    Should information which endpoint handles a request, by providing a response, be DEBUG-logged

    debugLogAllDecodeFailures

    Should all decode failures be DEBUG-logged, for each endpoint, even if the request is not handled by that endpoint (the {{DecodeFailureHandler}} for the given decode failure returns a no-match result), and the next endpoint will be tried.

    errorLogLogicExceptions

    Should exceptions that occur when evaluating endpoint server logic be ERROR-logged.

  4. case class ServerEndpoint[I, E, O, +S, F[_]](endpoint: Endpoint[I, E, O, S], logic: (I) ⇒ F[Either[E, O]]) extends Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped