HttpStatusCode
data class HttpStatusCode
Represents an HTTP status code and description.
Parameters
value
- is a numeric code.
description
- is free form description of a status.
Constructors
Represents an HTTP status code and description. |
Properties
val description: String is free form description of a status. |
|
val value: Int is a numeric code. |
Functions
fun description(value: String): HttpStatusCode Returns a copy of |
|
fun hashCode(): Int |
|
fun toString(): String |
Companion Object Properties
val Accepted: HttpStatusCode |
|
val BadGateway: HttpStatusCode |
|
val BadRequest: HttpStatusCode |
|
val Conflict: HttpStatusCode |
|
val Continue: HttpStatusCode |
|
val Created: HttpStatusCode |
|
val ExpectationFailed: HttpStatusCode |
|
val FailedDependency: HttpStatusCode |
|
val Forbidden: HttpStatusCode |
|
val Found: HttpStatusCode |
|
val GatewayTimeout: HttpStatusCode |
|
val Gone: HttpStatusCode |
|
val InsufficientStorage: HttpStatusCode |
|
val InternalServerError: HttpStatusCode |
|
val LengthRequired: HttpStatusCode |
|
val Locked: HttpStatusCode |
|
val MethodNotAllowed: HttpStatusCode |
|
val MovedPermanently: HttpStatusCode |
|
val MultiStatus: HttpStatusCode |
|
val MultipleChoices: HttpStatusCode |
|
val NoContent: HttpStatusCode |
|
val NonAuthoritativeInformation: HttpStatusCode |
|
val NotAcceptable: HttpStatusCode |
|
val NotFound: HttpStatusCode |
|
val NotImplemented: HttpStatusCode |
|
val NotModified: HttpStatusCode |
|
val OK: HttpStatusCode |
|
val PartialContent: HttpStatusCode |
|
val PayloadTooLarge: HttpStatusCode |
|
val PaymentRequired: HttpStatusCode |
|
val PermanentRedirect: HttpStatusCode |
|
val PreconditionFailed: HttpStatusCode |
|
val Processing: HttpStatusCode |
|
val ProxyAuthenticationRequired: HttpStatusCode |
|
val RequestHeaderFieldTooLarge: HttpStatusCode |
|
val RequestTimeout: HttpStatusCode |
|
val RequestURITooLong: HttpStatusCode |
|
val RequestedRangeNotSatisfiable: HttpStatusCode |
|
val ResetContent: HttpStatusCode |
|
val SeeOther: HttpStatusCode |
|
val ServiceUnavailable: HttpStatusCode |
|
val SwitchProxy: HttpStatusCode |
|
val SwitchingProtocols: HttpStatusCode |
|
val TemporaryRedirect: HttpStatusCode |
|
val TooManyRequests: HttpStatusCode |
|
val Unauthorized: HttpStatusCode |
|
val UnprocessableEntity: HttpStatusCode |
|
val UnsupportedMediaType: HttpStatusCode |
|
val UpgradeRequired: HttpStatusCode |
|
val UseProxy: HttpStatusCode |
|
val VariantAlsoNegotiates: HttpStatusCode |
|
val VersionNotSupported: HttpStatusCode |
|
val allStatusCodes: List<HttpStatusCode> All known status codes |
Companion Object Functions
fun fromValue(value: Int): HttpStatusCode Creates an instance of HttpStatusCode with the given numeric value. |
Extension Functions
fun HttpStatusCode.isSuccess(): Boolean Checks if a given status code is a success code according to HTTP standards. |
Companion Object Extension Properties
val HttpStatusCode.Companion. |