Package

com.gu.facia

api

Permalink

package api

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ApiError extends AnyRef

    Permalink
  2. case class CapiError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable

    Permalink
  3. case class DataError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable

    Permalink
  4. case class HttpError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable

    Permalink
  5. case class JsonError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable

    Permalink
  6. case class NotFound(message: String = "Not found", cause: Option[Throwable] = None) extends ApiError with Product with Serializable

    Permalink
  7. case class Response[+A](underlying: Future[Either[ApiError, A]]) extends Product with Serializable

    Permalink
  8. case class Unexpected(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable

    Permalink
  9. case class UrlConstructError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable

    Permalink

Value Members

  1. object FAPI

    Permalink
  2. object FilteredOut extends ApiError with Product with Serializable

    Permalink
  3. object Response extends Serializable

    Permalink
  4. package contentapi

    Permalink
  5. package models

    Permalink
  6. package utils

    Permalink

Ungrouped