public enum HttpStatusCode extends java.lang.Enum<HttpStatusCode>
| Enum Constant and Description |
|---|
ACCEPTED
202 Accepted. |
ALREADY_REPORTED
208 Already Reported. |
BAD_GATEWAY
502 Bad Gateway. |
BAD_REQUEST
400 Bad Request. |
CONFLICT
409 Conflict. |
CONTINUE
100 Continue. |
CREATED
201 Created. |
DESTINATION_LOCKED
421 Destination Locked. |
EXPECTATION_FAILED
417 Expectation Failed. |
FAILED_DEPENDENCY
424 Failed Dependency. |
FORBIDDEN
403 Forbidden. |
FOUND
302 Found. |
GATEWAY_TIMEOUT
504 Gateway Timeout. |
GONE
410 Gone. |
HTTP_VERSION_NOT_SUPPORTED
505 HTTP Version Not Supported. |
IM_USED
226 IM Used. |
INSUFFICIENT_SPACE_ON_RESOURCE
419 Insufficient Space on Resource. |
INSUFFICIENT_STORAGE
507 Insufficient Storage |
INTERNAL_SERVER_ERROR
500 Internal Server Error. |
LENGTH_REQUIRED
411 Length Required. |
LOCKED
423 Locked. |
LOOP_DETECTED
508 Loop Detected |
METHOD_FAILURE
420 Method Failure. |
METHOD_NOT_ALLOWED
405 Method Not Allowed. |
MOVED_PERMANENTLY
301 Moved Permanently. |
MULTI_STATUS
207 Multi-Status. |
MULTIPLE_CHOICES
300 Multiple Choices. |
NO_CONTENT
204 No Content. |
NON_AUTHORITATIVE_INFORMATION
203 Non-Authoritative Information. |
NOT_ACCEPTABLE
406 Not Acceptable. |
NOT_EXTENDED
510 Not Extended |
NOT_FOUND
404 Not Found. |
NOT_IMPLEMENTED
501 Not Implemented. |
NOT_MODIFIED
304 Not Modified. |
OK
200 OK. |
PARTIAL_CONTENT
206 Partial Content. |
PAYMENT_REQUIRED
402 Payment Required. |
PRECONDITION_FAILED
412 Precondition failed. |
PROCESSING
102 Processing. |
PROXY_AUTHENTICATION_REQUIRED
407 Proxy Authentication Required. |
REQUEST_ENTITY_TOO_LARGE
413 Request Entity Too Large. |
REQUEST_TIMEOUT
408 Request Timeout. |
REQUEST_URI_TOO_LONG
414 Request-URI Too Long. |
REQUESTED_RANGE_NOT_SATISFIABLE
416 Requested Range Not Satisfiable. |
RESET_CONTENT
205 Reset Content. |
SEE_OTHER
303 See Other. |
SERVICE_UNAVAILABLE
503 Service Unavailable. |
SWITCHING_PROTOCOLS
101 Switching Protocols. |
TEMPORARY_REDIRECT
307 Temporary Redirect. |
UNAUTHORIZED
401 Unauthorized. |
UNDEFINED
100 Continue. |
UNPROCESSABLE_ENTITY
422 Unprocessable Entity. |
UNSUPPORTED_MEDIA_TYPE
415 Unsupported Media Type. |
UPGRADE_REQUIRED
426 Upgrade Required. |
USE_PROXY
305 Use Proxy. |
VARIANT_ALSO_NEGOTIATES
506 Variant Also Negotiates |
| Modifier and Type | Method and Description |
|---|---|
static HttpStatusCode |
findByCode(int code) |
int |
getCode() |
java.lang.String |
getReason() |
boolean |
isBadRequest() |
boolean |
isClientError() |
boolean |
isCreated() |
boolean |
isError() |
boolean |
isForbidden() |
boolean |
isInformational() |
boolean |
isMethodNotAllowed() |
boolean |
isNotFound() |
boolean |
isOk() |
boolean |
isOkOrCreated() |
boolean |
isOther() |
boolean |
isRedirect() |
boolean |
isServerError() |
boolean |
isSuccess() |
boolean |
isUnauthorized() |
boolean |
isUndefined() |
static HttpStatusCode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static HttpStatusCode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HttpStatusCode UNDEFINED
100 Continue.public static final HttpStatusCode CONTINUE
100 Continue.public static final HttpStatusCode SWITCHING_PROTOCOLS
101 Switching Protocols.public static final HttpStatusCode PROCESSING
102 Processing.public static final HttpStatusCode OK
200 OK.public static final HttpStatusCode CREATED
201 Created.public static final HttpStatusCode ACCEPTED
202 Accepted.public static final HttpStatusCode NON_AUTHORITATIVE_INFORMATION
203 Non-Authoritative Information.public static final HttpStatusCode NO_CONTENT
204 No Content.public static final HttpStatusCode RESET_CONTENT
205 Reset Content.public static final HttpStatusCode PARTIAL_CONTENT
206 Partial Content.public static final HttpStatusCode MULTI_STATUS
207 Multi-Status.public static final HttpStatusCode ALREADY_REPORTED
208 Already Reported.public static final HttpStatusCode IM_USED
226 IM Used.public static final HttpStatusCode MULTIPLE_CHOICES
300 Multiple Choices.public static final HttpStatusCode MOVED_PERMANENTLY
301 Moved Permanently.public static final HttpStatusCode FOUND
302 Found.public static final HttpStatusCode SEE_OTHER
303 See Other.public static final HttpStatusCode NOT_MODIFIED
304 Not Modified.public static final HttpStatusCode USE_PROXY
305 Use Proxy.public static final HttpStatusCode TEMPORARY_REDIRECT
307 Temporary Redirect.public static final HttpStatusCode BAD_REQUEST
400 Bad Request.public static final HttpStatusCode UNAUTHORIZED
401 Unauthorized.public static final HttpStatusCode PAYMENT_REQUIRED
402 Payment Required.public static final HttpStatusCode FORBIDDEN
403 Forbidden.public static final HttpStatusCode NOT_FOUND
404 Not Found.public static final HttpStatusCode METHOD_NOT_ALLOWED
405 Method Not Allowed.public static final HttpStatusCode NOT_ACCEPTABLE
406 Not Acceptable.public static final HttpStatusCode PROXY_AUTHENTICATION_REQUIRED
407 Proxy Authentication Required.public static final HttpStatusCode REQUEST_TIMEOUT
408 Request Timeout.public static final HttpStatusCode CONFLICT
409 Conflict.public static final HttpStatusCode GONE
410 Gone.public static final HttpStatusCode LENGTH_REQUIRED
411 Length Required.public static final HttpStatusCode PRECONDITION_FAILED
412 Precondition failed.public static final HttpStatusCode REQUEST_ENTITY_TOO_LARGE
413 Request Entity Too Large.public static final HttpStatusCode REQUEST_URI_TOO_LONG
414 Request-URI Too Long.public static final HttpStatusCode UNSUPPORTED_MEDIA_TYPE
415 Unsupported Media Type.public static final HttpStatusCode REQUESTED_RANGE_NOT_SATISFIABLE
416 Requested Range Not Satisfiable.public static final HttpStatusCode EXPECTATION_FAILED
417 Expectation Failed.public static final HttpStatusCode INSUFFICIENT_SPACE_ON_RESOURCE
419 Insufficient Space on Resource.public static final HttpStatusCode METHOD_FAILURE
420 Method Failure.public static final HttpStatusCode DESTINATION_LOCKED
421 Destination Locked.public static final HttpStatusCode UNPROCESSABLE_ENTITY
422 Unprocessable Entity.public static final HttpStatusCode LOCKED
423 Locked.public static final HttpStatusCode FAILED_DEPENDENCY
424 Failed Dependency.public static final HttpStatusCode UPGRADE_REQUIRED
426 Upgrade Required.public static final HttpStatusCode INTERNAL_SERVER_ERROR
500 Internal Server Error.public static final HttpStatusCode NOT_IMPLEMENTED
501 Not Implemented.public static final HttpStatusCode BAD_GATEWAY
502 Bad Gateway.public static final HttpStatusCode SERVICE_UNAVAILABLE
503 Service Unavailable.public static final HttpStatusCode GATEWAY_TIMEOUT
504 Gateway Timeout.public static final HttpStatusCode HTTP_VERSION_NOT_SUPPORTED
505 HTTP Version Not Supported.public static final HttpStatusCode VARIANT_ALSO_NEGOTIATES
506 Variant Also Negotiatespublic static final HttpStatusCode INSUFFICIENT_STORAGE
507 Insufficient Storagepublic static final HttpStatusCode LOOP_DETECTED
508 Loop Detectedpublic static final HttpStatusCode NOT_EXTENDED
510 Not Extendedpublic static HttpStatusCode[] values()
for (HttpStatusCode c : HttpStatusCode.values()) System.out.println(c);
public static HttpStatusCode valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant
with the specified namejava.lang.NullPointerException - if the argument is nullpublic boolean isOk()
public boolean isCreated()
public boolean isNotFound()
public boolean isBadRequest()
public boolean isForbidden()
public boolean isMethodNotAllowed()
public boolean isInformational()
public boolean isSuccess()
public boolean isRedirect()
public boolean isError()
public boolean isClientError()
public boolean isServerError()
public boolean isOther()
public int getCode()
public java.lang.String getReason()
public boolean isUndefined()
public boolean isOkOrCreated()
public boolean isUnauthorized()
public static HttpStatusCode findByCode(int code)