Packages

p

featherbed

request

package request

Type Members

  1. case class ErrorResponse (request: Request, response: Response) extends Throwable with Product with Serializable
  2. case class InvalidResponse (response: Response, reason: String) extends Throwable with Product with Serializable

    Represents a Response which was not valid, because: 1.

    Represents a Response which was not valid, because: 1. It did not conform to the specification of the Accept header that was specified in the request, and/or 2. The Content-Type was missing or there was no available decoder, or 3. Decoding of the request failed

    response

    The original Response, so it can be further processed if desired

    reason

    A String describing why the response was invalid

  3. trait RequestBuilding extends AnyRef
  4. case class RequestBuildingError (errors: NonEmptyList[Throwable]) extends Throwable with Product with Serializable
  5. trait RequestTypes extends AnyRef

Ungrouped