Class HttpStatus
- java.lang.Object
-
- org.springframework.cloud.contract.spec.internal.HttpStatus
-
public final class HttpStatus extends Object
Helper functions for HTTP statuses.- Since:
- 2.0.0
- Author:
- Marcin Grzejszczak, Tim Ysewyn
-
-
Field Summary
Fields Modifier and Type Field Description static intACCEPTEDThe HTTP202 Acceptedstatus code.static intALREADY_REPORTEDThe HTTP208 Already Reportedstatus code.static intBAD_GATEWAYThe HTTP502 Bad Gatewaystatus code.static intBAD_REQUESTThe HTTP400 Bad Requeststatus code.static intBANDWIDTH_LIMIT_EXCEEDEDThe HTTP509 Bandwidth Limit Exceededstatus code.static intCHECKPOINTThe HTTP103 Checkpointstatus code.static intCONFLICTThe HTTP409 Conflictstatus code.static intCONTINUEThe HTTP100 Continuestatus code.static intCREATEDThe HTTP201 Createdstatus code.static intEXPECTATION_FAILEDThe HTTP417 Expectation Failedstatus code.static intFAILED_DEPENDENCYThe HTTP424 Failed Dependencystatus code.static intFORBIDDENThe HTTP403 Forbiddenstatus code.static intFOUNDThe HTTP302 Foundstatus code.static intGATEWAY_TIMEOUTThe HTTP504 Gateway Timeoutstatus code.static intGONEThe HTTP410 Gonestatus code.static intHTTP_VERSION_NOT_SUPPORTEDThe HTTP505 HTTP Version Not Supportedstatus code.static intI_AM_A_TEAPOTThe HTTP418 I'm a teapotstatus code.static intIM_USEDThe HTTP226 IM Usedstatus code.static intINSUFFICIENT_STORAGEThe HTTP507 Insufficient Storagestatus code.static intINTERNAL_SERVER_ERRORThe HTTP500 Internal Server Errorstatus code.static intLENGTH_REQUIREDThe HTTP411 Length Requiredstatus code.static intLOCKEDThe HTTP423 Lockedstatus code.static intLOOP_DETECTEDThe HTTP508 Loop Detectedstatus code.static intMETHOD_NOT_ALLOWEDThe HTTP405 Method Not Allowedstatus code.static intMOVED_PERMANENTLYThe HTTP301 Moved Permanentlystatus code.static intMULTI_STATUSThe HTTP207 Multi-Statusstatus code.static intMULTIPLE_CHOICESThe HTTP300 Multiple Choicesstatus code.static intNETWORK_AUTHENTICATION_REQUIREDThe HTTP511 Network Authentication Requiredstatus code.static intNO_CONTENTThe HTTP204 No Contentstatus code.static intNON_AUTHORITATIVE_INFORMATIONThe HTTP203 Non-Authoritative Informationstatus code.static intNOT_ACCEPTABLEThe HTTP406 Not Acceptablestatus code.static intNOT_EXTENDEDThe HTTP510 Not Extendedstatus code.static intNOT_FOUNDThe HTTP404 Not Foundstatus code.static intNOT_IMPLEMENTEDThe HTTP501 Not Implementedstatus code.static intNOT_MODIFIEDThe HTTP304 Not Modifiedstatus code.static intOKThe HTTP200 OKstatus code.static intPARTIAL_CONTENTThe HTTP206 Partial Contentstatus code.static intPAYLOAD_TOO_LARGEThe HTTP413 Payload Too Largestatus code.static intPAYMENT_REQUIREDThe HTTP402 Payment Requiredstatus code.static intPERMANENT_REDIRECTThe HTTP308 Permanent Redirectstatus code.static intPRECONDITION_FAILEDThe HTTP412 Precondition failedstatus code.static intPRECONDITION_REQUIREDThe HTTP428 Precondition Requiredstatus code.static intPROCESSINGThe HTTP102 Processingstatus code.static intPROXY_AUTHENTICATION_REQUIREDThe HTTP407 Proxy Authentication Requiredstatus code.static intREQUEST_HEADER_FIELDS_TOO_LARGEThe HTTP431 Request Header Fields Too Largestatus code.static intREQUEST_TIMEOUTThe HTTP408 Request Timeoutstatus code.static intREQUESTED_RANGE_NOT_SATISFIABLEThe HTTP416 Requested Range Not Satisfiablestatus code.static intRESET_CONTENTThe HTTP205 Reset Contentstatus code.static intSEE_OTHERThe HTTP303 See Otherstatus code.static intSERVICE_UNAVAILABLEThe HTTP503 Service Unavailablestatus code.static intSWITCHING_PROTOCOLSThe HTTP101 Switching Protocolsstatus code.static intTEMPORARY_REDIRECTThe HTTP307 Temporary Redirectstatus code.static intTOO_MANY_REQUESTSThe HTTP429 Too Many Requestsstatus code.static intUNAUTHORIZEDThe HTTP401 Unauthorizedstatus code.static intUNAVAILABLE_FOR_LEGAL_REASONSThe HTTP451 Unavailable For Legal Reasonsstatus code.static intUNPROCESSABLE_ENTITYThe HTTP422 Unprocessable Entitystatus code.static intUNSUPPORTED_MEDIA_TYPEThe HTTP415 Unsupported Media Typestatus code.static intUPGRADE_REQUIREDThe HTTP426 Upgrade Requiredstatus code.static intURI_TOO_LONGThe HTTP414 URI Too Longstatus code.static intVARIANT_ALSO_NEGOTIATESThe HTTP506 Variant Also Negotiatesstatus code.
-
Constructor Summary
Constructors Constructor Description HttpStatus()
-
-
-
Field Detail
-
CONTINUE
public static final int CONTINUE
The HTTP100 Continuestatus code.
-
SWITCHING_PROTOCOLS
public static final int SWITCHING_PROTOCOLS
The HTTP101 Switching Protocolsstatus code.
-
PROCESSING
public static final int PROCESSING
The HTTP102 Processingstatus code.- See Also:
- WebDAV, Constant Field Values
-
CHECKPOINT
public static final int CHECKPOINT
The HTTP103 Checkpointstatus code.
-
OK
public static final int OK
The HTTP200 OKstatus code.
-
CREATED
public static final int CREATED
The HTTP201 Createdstatus code.
-
ACCEPTED
public static final int ACCEPTED
The HTTP202 Acceptedstatus code.
-
NON_AUTHORITATIVE_INFORMATION
public static final int NON_AUTHORITATIVE_INFORMATION
The HTTP203 Non-Authoritative Informationstatus code.
-
NO_CONTENT
public static final int NO_CONTENT
The HTTP204 No Contentstatus code.
-
RESET_CONTENT
public static final int RESET_CONTENT
The HTTP205 Reset Contentstatus code.
-
PARTIAL_CONTENT
public static final int PARTIAL_CONTENT
The HTTP206 Partial Contentstatus code.
-
MULTI_STATUS
public static final int MULTI_STATUS
The HTTP207 Multi-Statusstatus code.- See Also:
- WebDAV, Constant Field Values
-
ALREADY_REPORTED
public static final int ALREADY_REPORTED
The HTTP208 Already Reportedstatus code.- See Also:
- WebDAV Binding Extensions, Constant Field Values
-
IM_USED
public static final int IM_USED
The HTTP226 IM Usedstatus code.- See Also:
- Delta encoding in HTTP, Constant Field Values
-
MULTIPLE_CHOICES
public static final int MULTIPLE_CHOICES
The HTTP300 Multiple Choicesstatus code.
-
MOVED_PERMANENTLY
public static final int MOVED_PERMANENTLY
The HTTP301 Moved Permanentlystatus code.
-
FOUND
public static final int FOUND
The HTTP302 Foundstatus code.
-
SEE_OTHER
public static final int SEE_OTHER
The HTTP303 See Otherstatus code.
-
NOT_MODIFIED
public static final int NOT_MODIFIED
The HTTP304 Not Modifiedstatus code.
-
TEMPORARY_REDIRECT
public static final int TEMPORARY_REDIRECT
The HTTP307 Temporary Redirectstatus code.
-
PERMANENT_REDIRECT
public static final int PERMANENT_REDIRECT
The HTTP308 Permanent Redirectstatus code.- See Also:
- RFC 7238, Constant Field Values
-
BAD_REQUEST
public static final int BAD_REQUEST
The HTTP400 Bad Requeststatus code.
-
UNAUTHORIZED
public static final int UNAUTHORIZED
The HTTP401 Unauthorizedstatus code.
-
PAYMENT_REQUIRED
public static final int PAYMENT_REQUIRED
The HTTP402 Payment Requiredstatus code.
-
FORBIDDEN
public static final int FORBIDDEN
The HTTP403 Forbiddenstatus code.
-
NOT_FOUND
public static final int NOT_FOUND
The HTTP404 Not Foundstatus code.
-
METHOD_NOT_ALLOWED
public static final int METHOD_NOT_ALLOWED
The HTTP405 Method Not Allowedstatus code.
-
NOT_ACCEPTABLE
public static final int NOT_ACCEPTABLE
The HTTP406 Not Acceptablestatus code.
-
PROXY_AUTHENTICATION_REQUIRED
public static final int PROXY_AUTHENTICATION_REQUIRED
The HTTP407 Proxy Authentication Requiredstatus code.
-
REQUEST_TIMEOUT
public static final int REQUEST_TIMEOUT
The HTTP408 Request Timeoutstatus code.
-
CONFLICT
public static final int CONFLICT
The HTTP409 Conflictstatus code.
-
GONE
public static final int GONE
The HTTP410 Gonestatus code.
-
LENGTH_REQUIRED
public static final int LENGTH_REQUIRED
The HTTP411 Length Requiredstatus code.
-
PRECONDITION_FAILED
public static final int PRECONDITION_FAILED
The HTTP412 Precondition failedstatus code.
-
PAYLOAD_TOO_LARGE
public static final int PAYLOAD_TOO_LARGE
The HTTP413 Payload Too Largestatus code.- Since:
- 4.1* @see HTTP/1.1: Semantics and Content, section 6.5.11
- See Also:
- Constant Field Values
-
URI_TOO_LONG
public static final int URI_TOO_LONG
The HTTP414 URI Too Longstatus code.- Since:
- 4.1* @see HTTP/1.1: Semantics and Content, section 6.5.12
- See Also:
- Constant Field Values
-
UNSUPPORTED_MEDIA_TYPE
public static final int UNSUPPORTED_MEDIA_TYPE
The HTTP415 Unsupported Media Typestatus code.
-
REQUESTED_RANGE_NOT_SATISFIABLE
public static final int REQUESTED_RANGE_NOT_SATISFIABLE
The HTTP416 Requested Range Not Satisfiablestatus code.
-
EXPECTATION_FAILED
public static final int EXPECTATION_FAILED
The HTTP417 Expectation Failedstatus code.
-
I_AM_A_TEAPOT
public static final int I_AM_A_TEAPOT
The HTTP418 I'm a teapotstatus code.- See Also:
- HTCPCP/1.0, Constant Field Values
-
UNPROCESSABLE_ENTITY
public static final int UNPROCESSABLE_ENTITY
The HTTP422 Unprocessable Entitystatus code.- See Also:
- WebDAV, Constant Field Values
-
LOCKED
public static final int LOCKED
The HTTP423 Lockedstatus code.- See Also:
- WebDAV, Constant Field Values
-
FAILED_DEPENDENCY
public static final int FAILED_DEPENDENCY
The HTTP424 Failed Dependencystatus code.- See Also:
- WebDAV, Constant Field Values
-
UPGRADE_REQUIRED
public static final int UPGRADE_REQUIRED
The HTTP426 Upgrade Requiredstatus code.
-
PRECONDITION_REQUIRED
public static final int PRECONDITION_REQUIRED
The HTTP428 Precondition Requiredstatus code.
-
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
The HTTP429 Too Many Requestsstatus code.
-
REQUEST_HEADER_FIELDS_TOO_LARGE
public static final int REQUEST_HEADER_FIELDS_TOO_LARGE
The HTTP431 Request Header Fields Too Largestatus code.
-
UNAVAILABLE_FOR_LEGAL_REASONS
public static final int UNAVAILABLE_FOR_LEGAL_REASONS
The HTTP451 Unavailable For Legal Reasonsstatus code.
-
INTERNAL_SERVER_ERROR
public static final int INTERNAL_SERVER_ERROR
The HTTP500 Internal Server Errorstatus code.
-
NOT_IMPLEMENTED
public static final int NOT_IMPLEMENTED
The HTTP501 Not Implementedstatus code.
-
BAD_GATEWAY
public static final int BAD_GATEWAY
The HTTP502 Bad Gatewaystatus code.
-
SERVICE_UNAVAILABLE
public static final int SERVICE_UNAVAILABLE
The HTTP503 Service Unavailablestatus code.
-
GATEWAY_TIMEOUT
public static final int GATEWAY_TIMEOUT
The HTTP504 Gateway Timeoutstatus code.
-
HTTP_VERSION_NOT_SUPPORTED
public static final int HTTP_VERSION_NOT_SUPPORTED
The HTTP505 HTTP Version Not Supportedstatus code.
-
VARIANT_ALSO_NEGOTIATES
public static final int VARIANT_ALSO_NEGOTIATES
The HTTP506 Variant Also Negotiatesstatus code.
-
INSUFFICIENT_STORAGE
public static final int INSUFFICIENT_STORAGE
The HTTP507 Insufficient Storagestatus code.- See Also:
- WebDAV, Constant Field Values
-
LOOP_DETECTED
public static final int LOOP_DETECTED
The HTTP508 Loop Detectedstatus code.- See Also:
- WebDAV Binding Extensions, Constant Field Values
-
BANDWIDTH_LIMIT_EXCEEDED
public static final int BANDWIDTH_LIMIT_EXCEEDED
The HTTP509 Bandwidth Limit Exceededstatus code.- See Also:
- Constant Field Values
-
NOT_EXTENDED
public static final int NOT_EXTENDED
The HTTP510 Not Extendedstatus code.- See Also:
- HTTP Extension Framework, Constant Field Values
-
NETWORK_AUTHENTICATION_REQUIRED
public static final int NETWORK_AUTHENTICATION_REQUIRED
The HTTP511 Network Authentication Requiredstatus code.
-
-