Packages

object Status extends Serializable

Source
Status.scala
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
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ResponseClass extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val Accepted: Status
  5. val AlreadyReported: Status
  6. val BadGateway: Status
  7. val BadRequest: Status
  8. val Conflict: Status
  9. val Continue: Status

    Status code list taken from http://www.iana.org/assignments/http-status-codes/http-status-codes.xml

  10. val Created: Status
  11. val EarlyHints: Status
  12. val ExpectationFailed: Status
  13. val FailedDependency: Status
  14. val Forbidden: Status
  15. val Found: Status
  16. val GatewayTimeout: Status
  17. val Gone: Status
  18. val HttpVersionNotSupported: Status
  19. val IMUsed: Status
  20. val ImATeapot: Status
  21. val InsufficientStorage: Status
  22. val InternalServerError: Status
  23. val LengthRequired: Status
  24. val Locked: Status
  25. val LoopDetected: Status
  26. val MethodNotAllowed: Status
  27. val MisdirectedRequest: Status
  28. val MovedPermanently: Status
  29. val MultiStatus: Status
  30. val MultipleChoices: Status
  31. val NetworkAuthenticationRequired: Status
  32. val NoContent: Status
  33. val NonAuthoritativeInformation: Status
  34. val NotAcceptable: Status
  35. val NotExtended: Status
  36. val NotFound: Status
  37. val NotImplemented: Status
  38. val NotModified: Status
  39. val Ok: Status
  40. val PartialContent: Status
  41. val PayloadTooLarge: Status
  42. val PaymentRequired: Status
  43. val PermanentRedirect: Status
  44. val PreconditionFailed: Status
  45. val PreconditionRequired: Status
  46. val Processing: Status
  47. val ProxyAuthenticationRequired: Status
  48. val RangeNotSatisfiable: Status
  49. val RequestHeaderFieldsTooLarge: Status
  50. val RequestTimeout: Status
  51. val ResetContent: Status
  52. val SeeOther: Status
  53. val ServiceUnavailable: Status
  54. val SwitchingProtocols: Status
  55. val TemporaryRedirect: Status
  56. val TooEarly: Status
  57. val TooManyRequests: Status
  58. val Unauthorized: Status
  59. val UnavailableForLegalReasons: Status
  60. val UnprocessableEntity: Status
  61. val UnsupportedMediaType: Status
  62. val UpgradeRequired: Status
  63. val UriTooLong: Status
  64. val UseProxy: Status
  65. val VariantAlsoNegotiates: Status
  66. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  67. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  68. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  69. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  70. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  71. def fromInt(code: Int): ParseResult[Status]
  72. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  73. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  74. implicit val http4sOrderForStatus: Order[Status]
  75. implicit val http4sShowForStatus: Show[Status]
  76. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  77. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  78. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  79. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  80. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  81. def toString(): String
    Definition Classes
    AnyRef → Any
  82. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  83. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  85. object ClientError extends ResponseClass with Product with Serializable
  86. object Informational extends ResponseClass with Product with Serializable
  87. object Redirection extends ResponseClass with Product with Serializable
  88. object ResponseClass
  89. object ServerError extends ResponseClass with Product with Serializable
  90. object Successful extends ResponseClass with Product with Serializable

Deprecated Value Members

  1. def apply(code: Int): Status
    Annotations
    @deprecated
    Deprecated

    (Since version 0.22.6) Use fromInt(Int). This does not validate the code.

  2. def apply(code: Int, reason: String = "", isEntityAllowed: Boolean = true): Status
    Annotations
    @deprecated
    Deprecated

    (Since version 0.22.6) Use fromInt(Int). This does not validate the code. Furthermore, custom status phrases will be removed in 1.0. They are an optional feature, pose a security risk, and already unsupported on some backends. For simplicity, we'll now assume that entities are allowed on all custom status codes.

  3. def fromIntAndReason(code: Int, reason: String): ParseResult[Status]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.22.6) Use fromInt. Custom status phrases will be removed in 1.0. They are an optional feature, pose a security risk, and already unsupported on some backends.

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped