package
api
Type Members
-
sealed
trait
ApiError extends AnyRef
-
case class
CapiError(message: String, cause: Option[Throwable] = scala.None) extends ApiError with Product with Serializable
-
case class
DataError(message: String, cause: Option[Throwable] = scala.None) extends ApiError with Product with Serializable
-
case class
HttpError(message: String, cause: Option[Throwable] = scala.None) extends ApiError with Product with Serializable
-
case class
JsonError(message: String, cause: Option[Throwable] = scala.None) extends ApiError with Product with Serializable
-
case class
NotFound(message: String = "Not found", cause: Option[Throwable] = scala.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] = scala.None) extends ApiError with Product with Serializable
-
case class
UrlConstructError(message: String, cause: Option[Throwable] = scala.None) extends ApiError with Product with Serializable