com.nrinaudo.fetch

Status

object Status extends Serializable

Defines known HTTP status codes, as well as pattern match helpers.

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Status
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Extractor extends AnyRef

    Helper for status group extractors.

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val Accepted: Status

  7. val BadGateway: Status

  8. val BadRequest: Status

  9. object ClientError extends Extractor

    Used to pattern match statuses and responses on the 4xx group.

  10. val Conflict: Status

  11. val Created: Status

  12. object Error extends Extractor

    Used to pattern match statuses and responses on the 4xx and 5xx groups.

  13. val ExpectationFailed: Status

  14. val Forbidden: Status

  15. val Found: Status

  16. val GatewayTimeout: Status

  17. val Gone: Status

  18. val HttpVersionNotSupported: Status

  19. val InternalServerError: Status

  20. val LengthRequired: Status

  21. val MethodNotAllowed: Status

  22. val MovedPermanently: Status

  23. val MultipleChoices: Status

  24. val NoContent: Status

  25. val NonAuthoritativeInformation: Status

  26. val NotAcceptable: Status

  27. val NotFound: Status

  28. val NotImplemented: Status

  29. val NotModified: Status

  30. val Ok: Status

  31. val PartialContent: Status

  32. val PaymentRequired: Status

  33. val PreconditionFailed: Status

  34. val ProxyAuthenticationRequired: Status

  35. object Redirection extends Extractor

    Used to pattern match statuses and responses on the 3xx group.

  36. val RequestEntityTooLarge: Status

  37. val RequestRangeNotSatisfiable: Status

  38. val RequestTimeout: Status

  39. val RequestUriTooLong: Status

  40. val ResetContent: Status

  41. val SeeOther: Status

  42. object ServerError extends Extractor

    Used to pattern match statuses and responses on the 5xx group.

  43. val ServiceUnavailable: Status

  44. object Success extends Extractor

    Used to pattern match statuses and responses on the 2xx group.

  45. val TemporaryRedirect: Status

  46. val Unauthorized: Status

  47. val UnsupportedMediaType: Status

  48. val UseProxy: Status

  49. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  50. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  52. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  53. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  54. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  55. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  56. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  57. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  58. final def notify(): Unit

    Definition Classes
    AnyRef
  59. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  60. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  61. def toString(): String

    Definition Classes
    AnyRef → Any
  62. def unapply[T](res: Response[T]): Option[Status]

  63. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped