package api
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait ApiError extends AnyRef
- case class CapiError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable
- case class DataError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable
- case class HttpError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable
- case class JsonError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable
- case class NotFound(message: String = "Not found", cause: Option[Throwable] = None) extends ApiError with Product with Serializable
- case class Response[+A](underlying: Future[Either[ApiError, A]]) extends Product with Serializable
- case class Unexpected(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable
- case class UrlConstructError(message: String, cause: Option[Throwable] = None) extends ApiError with Product with Serializable