public static final class H.Status extends Object implements Serializable, Comparable<H.Status>
| Modifier and Type | Class and Description |
|---|---|
static class |
H.Status.Code |
| Modifier and Type | Field and Description |
|---|---|
static H.Status |
ACCEPTED
202 Accepted. |
static H.Status |
ALREADY_REPORTED
208 Already Reported. |
static H.Status |
AUTHENTICATION_TIMEOUT
|
static H.Status |
BAD_GATEWAY
502 Bad Gateway. |
static H.Status |
BAD_REQUEST
400 Bad Request. |
static H.Status |
CHECKPOINT
103 Checkpoint. |
static H.Status |
CONFLICT
409 Conflict. |
static H.Status |
CONTINUE
100 Continue. |
static H.Status |
CREATED
201 Created. |
static H.Status |
EXPECTATION_FAILED
417 Expectation Failed. |
static H.Status |
FAILED_DEPENDENCY
424 Failed Dependency. |
static H.Status |
FORBIDDEN
403 Forbidden. |
static H.Status |
FOUND
302 Found. |
static H.Status |
FOUND_AJAX
278 - Faked http status to handle redirection on ajax case. |
static H.Status |
GATEWAY_TIMEOUT
504 Gateway Timeout. |
static H.Status |
GONE
410 Gone. |
static H.Status |
HTTP_VERSION_NOT_SUPPORTED
505 HTTP Version Not Supported. |
static H.Status |
I_AM_A_TEAPOT
418 I'm a teapot. |
static H.Status |
IM_USED
226 IM Used. |
static H.Status |
INSUFFICIENT_STORAGE
507 Insufficient Storage |
static H.Status |
INTERNAL_SERVER_ERROR
500 Internal Server Error. |
static H.Status |
LENGTH_REQUIRED
411 Length Required. |
static H.Status |
LOCKED
423 Locked. |
static H.Status |
LOOP_DETECTED
508 Loop Detected |
static H.Status |
METHOD_FAILURE
|
static H.Status |
METHOD_NOT_ALLOWED
405 Method Not Allowed. |
static H.Status |
MISDIRECTED_REQUEST
421 Misdirected request See Hypertext Transfer Protocol Version 2 (HTTP/2) |
static H.Status |
MOVED_PERMANENTLY
301 Moved Permanently. |
static H.Status |
MOVED_TEMPORARILY
Deprecated.
In favor of
FOUND which will be returned from Status.valueOf(302) |
static H.Status |
MULTI_STATUS
207 Multi-Status. |
static H.Status |
MULTIPLE_CHOICES
300 Multiple Choices. |
static H.Status |
NETWORK_AUTHENTICATION_REQUIRED
511 Network Authentication Required. |
static H.Status |
NO_CONTENT
204 No Content. |
static H.Status |
NON_AUTHORITATIVE_INFORMATION
203 Non-Authoritative Information. |
static H.Status |
NOT_ACCEPTABLE
406 Not Acceptable. |
static H.Status |
NOT_EXTENDED
510 Not Extended |
static H.Status |
NOT_FOUND
404 Not Found. |
static H.Status |
NOT_IMPLEMENTED
501 Not Implemented. |
static H.Status |
NOT_MODIFIED
304 Not Modified. |
static H.Status |
OK
200 OK. |
static H.Status |
PARTIAL_CONTENT
206 Partial Content. |
static H.Status |
PAYLOAD_TOO_LARGE
Alias of
REQUEST_ENTITY_TOO_LARGE |
static H.Status |
PAYMENT_REQUIRED
402 Payment Required. |
static H.Status |
PERMANENT_REDIRECT
308 Permanent Redirect. |
static H.Status |
PRECONDITION_FAILED
412 Precondition failed. |
static H.Status |
PRECONDITION_REQUIRED
428 Precondition Required. |
static H.Status |
PROCESSING
102 Processing. |
static H.Status |
PROXY_AUTHENTICATION_REQUIRED
407 Proxy Authentication Required. |
static H.Status |
RANGE_NOT_SATISFIABLE
Alias of
REQUESTED_RANGE_NOT_SATISFIABLE |
static H.Status |
REQUEST_ENTITY_TOO_LARGE
413 Request Entity Too Large. |
static H.Status |
REQUEST_HEADER_FIELDS_TOO_LARGE
431 Request Header Fields Too Large. |
static H.Status |
REQUEST_TIMEOUT
408 Request Timeout. |
static H.Status |
REQUEST_URI_TOO_LONG
414 Request-URI Too Long. |
static H.Status |
REQUESTED_RANGE_NOT_SATISFIABLE
416 Requested Range Not Satisfiable. |
static H.Status |
RESET_CONTENT
205 Reset Content. |
static H.Status |
SEE_OTHER
303 See Other. |
static H.Status |
SERVICE_UNAVAILABLE
503 Service Unavailable. |
static H.Status |
SWITCH_PROXY
306 Switch Proxy |
static H.Status |
SWITCHING_PROTOCOLS
101 Switching Protocols. |
static H.Status |
TEMPORARY_REDIRECT
307 Temporary Redirect. |
static H.Status |
TOO_MANY_REQUESTS
429 Too Many Requests. |
static H.Status |
UNAUTHORIZED
401 Unauthorized. |
static H.Status |
UNAVAILABLE_FOR_LEGAL_REASON
Deprecated.
|
static H.Status |
UNAVAILABLE_FOR_LEGAL_REASONS
451 Unavailable for legal reasons |
static H.Status |
UNPROCESSABLE_ENTITY
422 Unprocessable Entity. |
static H.Status |
UNSUPPORTED_MEDIA_TYPE
415 Unsupported Media Type. |
static H.Status |
UPGRADE_REQUIRED
426 Upgrade Required. |
static H.Status |
URI_TOO_LONG
Alias of
REQUEST_URI_TOO_LONG |
static H.Status |
USE_PROXY
305 Use Proxy. |
static H.Status |
VARIANT_ALSO_NEGOTIATES
506 Variant Also Negotiates |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
clone() |
int |
code()
Returns the int value of the status
|
int |
compareTo(H.Status o) |
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isClientError()
Returns true if the status is client error (4xx)
|
boolean |
isError()
|
boolean |
isInformational()
Returns true if the status is informational series (1xx)
|
boolean |
isRedirect()
Returns true if the status is redirect series (3xx)
|
boolean |
isServerError()
Returns true if the status is server error (5xx)
|
boolean |
isSuccess()
Returns true if the status is success series (2xx)
|
static H.Status |
of(int n)
Alias of
valueOf(int) |
static List<H.Status> |
predefined() |
String |
toString()
Return a string representation of this status code.
|
static H.Status |
valueOf(int n) |
public static final H.Status SWITCHING_PROTOCOLS
101 Switching Protocols.
public static final H.Status CHECKPOINT
103 Checkpoint.
public static final H.Status NON_AUTHORITATIVE_INFORMATION
203 Non-Authoritative Information.
public static final H.Status PARTIAL_CONTENT
206 Partial Content.
public static final H.Status ALREADY_REPORTED
208 Already Reported.
public static final H.Status IM_USED
226 IM Used.
public static final H.Status FOUND_AJAX
278 - Faked http status to handle redirection on ajax case.
public static final H.Status MULTIPLE_CHOICES
300 Multiple Choices.
public static final H.Status MOVED_PERMANENTLY
301 Moved Permanently.
@Deprecated public static final H.Status MOVED_TEMPORARILY
FOUND which will be returned from Status.valueOf(302)302 Moved Temporarily.
public static final H.Status SWITCH_PROXY
306 Switch Proxy
public static final H.Status TEMPORARY_REDIRECT
307 Temporary Redirect.
public static final H.Status PERMANENT_REDIRECT
308 Permanent Redirect.
public static final H.Status PAYMENT_REQUIRED
402 Payment Required.
public static final H.Status METHOD_NOT_ALLOWED
405 Method Not Allowed.
public static final H.Status PROXY_AUTHENTICATION_REQUIRED
407 Proxy Authentication Required.
public static final H.Status REQUEST_TIMEOUT
408 Request Timeout.
public static final H.Status LENGTH_REQUIRED
411 Length Required.
public static final H.Status PRECONDITION_FAILED
412 Precondition failed.
public static final H.Status REQUEST_ENTITY_TOO_LARGE
413 Request Entity Too Large.
public static final H.Status PAYLOAD_TOO_LARGE
Alias of REQUEST_ENTITY_TOO_LARGE
public static final H.Status REQUEST_URI_TOO_LONG
414 Request-URI Too Long.
public static final H.Status URI_TOO_LONG
Alias of REQUEST_URI_TOO_LONG
public static final H.Status UNSUPPORTED_MEDIA_TYPE
415 Unsupported Media Type.
public static final H.Status REQUESTED_RANGE_NOT_SATISFIABLE
416 Requested Range Not Satisfiable.
public static final H.Status RANGE_NOT_SATISFIABLE
Alias of REQUESTED_RANGE_NOT_SATISFIABLE
public static final H.Status EXPECTATION_FAILED
417 Expectation Failed.
public static final H.Status I_AM_A_TEAPOT
418 I'm a teapot.
public static final H.Status AUTHENTICATION_TIMEOUT
419 Authentication Timeout See http://getstatuscode.com/419
public static final H.Status METHOD_FAILURE
420 Method Failure See http://getstatuscode.com/420
public static final H.Status MISDIRECTED_REQUEST
421 Misdirected request See Hypertext Transfer Protocol Version 2 (HTTP/2)
public static final H.Status UNPROCESSABLE_ENTITY
422 Unprocessable Entity.
public static final H.Status FAILED_DEPENDENCY
424 Failed Dependency.
public static final H.Status UPGRADE_REQUIRED
426 Upgrade Required.
public static final H.Status PRECONDITION_REQUIRED
428 Precondition Required.
public static final H.Status TOO_MANY_REQUESTS
429 Too Many Requests.
public static final H.Status REQUEST_HEADER_FIELDS_TOO_LARGE
431 Request Header Fields Too Large.
@Deprecated public static final H.Status UNAVAILABLE_FOR_LEGAL_REASON
451 Unavailable for legal reasons
This constant is deprecated. One should use UNAVAILABLE_FOR_LEGAL_REASONS instead
public static final H.Status UNAVAILABLE_FOR_LEGAL_REASONS
451 Unavailable for legal reasons
public static final H.Status INTERNAL_SERVER_ERROR
500 Internal Server Error.
public static final H.Status NOT_IMPLEMENTED
501 Not Implemented.
public static final H.Status SERVICE_UNAVAILABLE
503 Service Unavailable.
public static final H.Status GATEWAY_TIMEOUT
504 Gateway Timeout.
public static final H.Status HTTP_VERSION_NOT_SUPPORTED
505 HTTP Version Not Supported.
public static final H.Status VARIANT_ALSO_NEGOTIATES
506 Variant Also Negotiates
public static final H.Status INSUFFICIENT_STORAGE
507 Insufficient Storage
public static final H.Status LOOP_DETECTED
508 Loop Detected
public static final H.Status NOT_EXTENDED
510 Not Extended
public static final H.Status NETWORK_AUTHENTICATION_REQUIRED
511 Network Authentication Required.
public final int code()
Returns the int value of the status
public boolean isError()
Returns true if the status is either a client error or server error
public boolean isServerError()
Returns true if the status is server error (5xx)
public boolean isClientError()
Returns true if the status is client error (4xx)
public boolean isSuccess()
Returns true if the status is success series (2xx)
public boolean isRedirect()
Returns true if the status is redirect series (3xx)
public boolean isInformational()
Returns true if the status is informational series (1xx)
public String toString()
Return a string representation of this status code.
public int compareTo(H.Status o)
compareTo in interface Comparable<H.Status>protected final Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic static H.Status of(int n)
Alias of valueOf(int)
n - the status numberpublic static H.Status valueOf(int n)
Copyright © 2017–2018 OSGL (Open Source General Library). All rights reserved.