public enum StatusCode extends Enum<StatusCode> implements com.google.protobuf.ProtocolMessageEnum
HTTP response codes supported in Envoy. For more details: https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtmlProtobuf enum
envoy.type.StatusCode| Enum Constant and Description |
|---|
Accepted
Accepted = 202; |
AlreadyReported
AlreadyReported = 208; |
BadGateway
BadGateway = 502; |
BadRequest
BadRequest = 400; |
Conflict
Conflict = 409; |
Continue
Continue = 100; |
Created
Created = 201; |
Empty
Empty - This code not part of the HTTP status code specification, but it is needed for proto
`enum` type.
|
ExpectationFailed
ExpectationFailed = 417; |
FailedDependency
FailedDependency = 424; |
Forbidden
Forbidden = 403; |
Found
Found = 302; |
GatewayTimeout
GatewayTimeout = 504; |
Gone
Gone = 410; |
HTTPVersionNotSupported
HTTPVersionNotSupported = 505; |
IMUsed
IMUsed = 226; |
InsufficientStorage
InsufficientStorage = 507; |
InternalServerError
InternalServerError = 500; |
LengthRequired
LengthRequired = 411; |
Locked
Locked = 423; |
LoopDetected
LoopDetected = 508; |
MethodNotAllowed
MethodNotAllowed = 405; |
MisdirectedRequest
MisdirectedRequest = 421; |
MovedPermanently
MovedPermanently = 301; |
MultipleChoices
MultipleChoices = 300; |
MultiStatus
MultiStatus = 207; |
NetworkAuthenticationRequired
NetworkAuthenticationRequired = 511; |
NoContent
NoContent = 204; |
NonAuthoritativeInformation
NonAuthoritativeInformation = 203; |
NotAcceptable
NotAcceptable = 406; |
NotExtended
NotExtended = 510; |
NotFound
NotFound = 404; |
NotImplemented
NotImplemented = 501; |
NotModified
NotModified = 304; |
OK
OK = 200; |
PartialContent
PartialContent = 206; |
PayloadTooLarge
PayloadTooLarge = 413; |
PaymentRequired
PaymentRequired = 402; |
PermanentRedirect
PermanentRedirect = 308; |
PreconditionFailed
PreconditionFailed = 412; |
PreconditionRequired
PreconditionRequired = 428; |
ProxyAuthenticationRequired
ProxyAuthenticationRequired = 407; |
RangeNotSatisfiable
RangeNotSatisfiable = 416; |
RequestHeaderFieldsTooLarge
RequestHeaderFieldsTooLarge = 431; |
RequestTimeout
RequestTimeout = 408; |
ResetContent
ResetContent = 205; |
SeeOther
SeeOther = 303; |
ServiceUnavailable
ServiceUnavailable = 503; |
TemporaryRedirect
TemporaryRedirect = 307; |
TooManyRequests
TooManyRequests = 429; |
Unauthorized
Unauthorized = 401; |
UnprocessableEntity
UnprocessableEntity = 422; |
UNRECOGNIZED |
UnsupportedMediaType
UnsupportedMediaType = 415; |
UpgradeRequired
UpgradeRequired = 426; |
URITooLong
URITooLong = 414; |
UseProxy
UseProxy = 305; |
VariantAlsoNegotiates
VariantAlsoNegotiates = 506; |
| Modifier and Type | Field and Description |
|---|---|
static int |
Accepted_VALUE
Accepted = 202; |
static int |
AlreadyReported_VALUE
AlreadyReported = 208; |
static int |
BadGateway_VALUE
BadGateway = 502; |
static int |
BadRequest_VALUE
BadRequest = 400; |
static int |
Conflict_VALUE
Conflict = 409; |
static int |
Continue_VALUE
Continue = 100; |
static int |
Created_VALUE
Created = 201; |
static int |
Empty_VALUE
Empty - This code not part of the HTTP status code specification, but it is needed for proto
`enum` type.
|
static int |
ExpectationFailed_VALUE
ExpectationFailed = 417; |
static int |
FailedDependency_VALUE
FailedDependency = 424; |
static int |
Forbidden_VALUE
Forbidden = 403; |
static int |
Found_VALUE
Found = 302; |
static int |
GatewayTimeout_VALUE
GatewayTimeout = 504; |
static int |
Gone_VALUE
Gone = 410; |
static int |
HTTPVersionNotSupported_VALUE
HTTPVersionNotSupported = 505; |
static int |
IMUsed_VALUE
IMUsed = 226; |
static int |
InsufficientStorage_VALUE
InsufficientStorage = 507; |
static int |
InternalServerError_VALUE
InternalServerError = 500; |
static int |
LengthRequired_VALUE
LengthRequired = 411; |
static int |
Locked_VALUE
Locked = 423; |
static int |
LoopDetected_VALUE
LoopDetected = 508; |
static int |
MethodNotAllowed_VALUE
MethodNotAllowed = 405; |
static int |
MisdirectedRequest_VALUE
MisdirectedRequest = 421; |
static int |
MovedPermanently_VALUE
MovedPermanently = 301; |
static int |
MultipleChoices_VALUE
MultipleChoices = 300; |
static int |
MultiStatus_VALUE
MultiStatus = 207; |
static int |
NetworkAuthenticationRequired_VALUE
NetworkAuthenticationRequired = 511; |
static int |
NoContent_VALUE
NoContent = 204; |
static int |
NonAuthoritativeInformation_VALUE
NonAuthoritativeInformation = 203; |
static int |
NotAcceptable_VALUE
NotAcceptable = 406; |
static int |
NotExtended_VALUE
NotExtended = 510; |
static int |
NotFound_VALUE
NotFound = 404; |
static int |
NotImplemented_VALUE
NotImplemented = 501; |
static int |
NotModified_VALUE
NotModified = 304; |
static int |
OK_VALUE
OK = 200; |
static int |
PartialContent_VALUE
PartialContent = 206; |
static int |
PayloadTooLarge_VALUE
PayloadTooLarge = 413; |
static int |
PaymentRequired_VALUE
PaymentRequired = 402; |
static int |
PermanentRedirect_VALUE
PermanentRedirect = 308; |
static int |
PreconditionFailed_VALUE
PreconditionFailed = 412; |
static int |
PreconditionRequired_VALUE
PreconditionRequired = 428; |
static int |
ProxyAuthenticationRequired_VALUE
ProxyAuthenticationRequired = 407; |
static int |
RangeNotSatisfiable_VALUE
RangeNotSatisfiable = 416; |
static int |
RequestHeaderFieldsTooLarge_VALUE
RequestHeaderFieldsTooLarge = 431; |
static int |
RequestTimeout_VALUE
RequestTimeout = 408; |
static int |
ResetContent_VALUE
ResetContent = 205; |
static int |
SeeOther_VALUE
SeeOther = 303; |
static int |
ServiceUnavailable_VALUE
ServiceUnavailable = 503; |
static int |
TemporaryRedirect_VALUE
TemporaryRedirect = 307; |
static int |
TooManyRequests_VALUE
TooManyRequests = 429; |
static int |
Unauthorized_VALUE
Unauthorized = 401; |
static int |
UnprocessableEntity_VALUE
UnprocessableEntity = 422; |
static int |
UnsupportedMediaType_VALUE
UnsupportedMediaType = 415; |
static int |
UpgradeRequired_VALUE
UpgradeRequired = 426; |
static int |
URITooLong_VALUE
URITooLong = 414; |
static int |
UseProxy_VALUE
UseProxy = 305; |
static int |
VariantAlsoNegotiates_VALUE
VariantAlsoNegotiates = 506; |
| Modifier and Type | Method and Description |
|---|---|
static StatusCode |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<StatusCode> |
internalGetValueMap() |
static StatusCode |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static StatusCode |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static StatusCode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static StatusCode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StatusCode Empty
Empty - This code not part of the HTTP status code specification, but it is needed for proto `enum` type.
Empty = 0;public static final StatusCode Continue
Continue = 100;public static final StatusCode OK
OK = 200;public static final StatusCode Created
Created = 201;public static final StatusCode Accepted
Accepted = 202;public static final StatusCode NonAuthoritativeInformation
NonAuthoritativeInformation = 203;public static final StatusCode NoContent
NoContent = 204;public static final StatusCode ResetContent
ResetContent = 205;public static final StatusCode PartialContent
PartialContent = 206;public static final StatusCode MultiStatus
MultiStatus = 207;public static final StatusCode AlreadyReported
AlreadyReported = 208;public static final StatusCode IMUsed
IMUsed = 226;public static final StatusCode MultipleChoices
MultipleChoices = 300;public static final StatusCode MovedPermanently
MovedPermanently = 301;public static final StatusCode Found
Found = 302;public static final StatusCode SeeOther
SeeOther = 303;public static final StatusCode NotModified
NotModified = 304;public static final StatusCode UseProxy
UseProxy = 305;public static final StatusCode TemporaryRedirect
TemporaryRedirect = 307;public static final StatusCode PermanentRedirect
PermanentRedirect = 308;public static final StatusCode BadRequest
BadRequest = 400;public static final StatusCode Unauthorized
Unauthorized = 401;public static final StatusCode PaymentRequired
PaymentRequired = 402;public static final StatusCode Forbidden
Forbidden = 403;public static final StatusCode NotFound
NotFound = 404;public static final StatusCode MethodNotAllowed
MethodNotAllowed = 405;public static final StatusCode NotAcceptable
NotAcceptable = 406;public static final StatusCode ProxyAuthenticationRequired
ProxyAuthenticationRequired = 407;public static final StatusCode RequestTimeout
RequestTimeout = 408;public static final StatusCode Conflict
Conflict = 409;public static final StatusCode Gone
Gone = 410;public static final StatusCode LengthRequired
LengthRequired = 411;public static final StatusCode PreconditionFailed
PreconditionFailed = 412;public static final StatusCode PayloadTooLarge
PayloadTooLarge = 413;public static final StatusCode URITooLong
URITooLong = 414;public static final StatusCode UnsupportedMediaType
UnsupportedMediaType = 415;public static final StatusCode RangeNotSatisfiable
RangeNotSatisfiable = 416;public static final StatusCode ExpectationFailed
ExpectationFailed = 417;public static final StatusCode MisdirectedRequest
MisdirectedRequest = 421;public static final StatusCode UnprocessableEntity
UnprocessableEntity = 422;public static final StatusCode Locked
Locked = 423;public static final StatusCode FailedDependency
FailedDependency = 424;public static final StatusCode UpgradeRequired
UpgradeRequired = 426;public static final StatusCode PreconditionRequired
PreconditionRequired = 428;public static final StatusCode TooManyRequests
TooManyRequests = 429;public static final StatusCode RequestHeaderFieldsTooLarge
RequestHeaderFieldsTooLarge = 431;public static final StatusCode InternalServerError
InternalServerError = 500;public static final StatusCode NotImplemented
NotImplemented = 501;public static final StatusCode BadGateway
BadGateway = 502;public static final StatusCode ServiceUnavailable
ServiceUnavailable = 503;public static final StatusCode GatewayTimeout
GatewayTimeout = 504;public static final StatusCode HTTPVersionNotSupported
HTTPVersionNotSupported = 505;public static final StatusCode VariantAlsoNegotiates
VariantAlsoNegotiates = 506;public static final StatusCode InsufficientStorage
InsufficientStorage = 507;public static final StatusCode LoopDetected
LoopDetected = 508;public static final StatusCode NotExtended
NotExtended = 510;public static final StatusCode NetworkAuthenticationRequired
NetworkAuthenticationRequired = 511;public static final StatusCode UNRECOGNIZED
public static final int Empty_VALUE
Empty - This code not part of the HTTP status code specification, but it is needed for proto `enum` type.
Empty = 0;public static final int Continue_VALUE
Continue = 100;public static final int OK_VALUE
OK = 200;public static final int Created_VALUE
Created = 201;public static final int Accepted_VALUE
Accepted = 202;public static final int NonAuthoritativeInformation_VALUE
NonAuthoritativeInformation = 203;public static final int NoContent_VALUE
NoContent = 204;public static final int ResetContent_VALUE
ResetContent = 205;public static final int PartialContent_VALUE
PartialContent = 206;public static final int MultiStatus_VALUE
MultiStatus = 207;public static final int AlreadyReported_VALUE
AlreadyReported = 208;public static final int IMUsed_VALUE
IMUsed = 226;public static final int MultipleChoices_VALUE
MultipleChoices = 300;public static final int MovedPermanently_VALUE
MovedPermanently = 301;public static final int Found_VALUE
Found = 302;public static final int SeeOther_VALUE
SeeOther = 303;public static final int NotModified_VALUE
NotModified = 304;public static final int UseProxy_VALUE
UseProxy = 305;public static final int TemporaryRedirect_VALUE
TemporaryRedirect = 307;public static final int PermanentRedirect_VALUE
PermanentRedirect = 308;public static final int BadRequest_VALUE
BadRequest = 400;public static final int Unauthorized_VALUE
Unauthorized = 401;public static final int PaymentRequired_VALUE
PaymentRequired = 402;public static final int Forbidden_VALUE
Forbidden = 403;public static final int NotFound_VALUE
NotFound = 404;public static final int MethodNotAllowed_VALUE
MethodNotAllowed = 405;public static final int NotAcceptable_VALUE
NotAcceptable = 406;public static final int ProxyAuthenticationRequired_VALUE
ProxyAuthenticationRequired = 407;public static final int RequestTimeout_VALUE
RequestTimeout = 408;public static final int Conflict_VALUE
Conflict = 409;public static final int Gone_VALUE
Gone = 410;public static final int LengthRequired_VALUE
LengthRequired = 411;public static final int PreconditionFailed_VALUE
PreconditionFailed = 412;public static final int PayloadTooLarge_VALUE
PayloadTooLarge = 413;public static final int URITooLong_VALUE
URITooLong = 414;public static final int UnsupportedMediaType_VALUE
UnsupportedMediaType = 415;public static final int RangeNotSatisfiable_VALUE
RangeNotSatisfiable = 416;public static final int ExpectationFailed_VALUE
ExpectationFailed = 417;public static final int MisdirectedRequest_VALUE
MisdirectedRequest = 421;public static final int UnprocessableEntity_VALUE
UnprocessableEntity = 422;public static final int Locked_VALUE
Locked = 423;public static final int FailedDependency_VALUE
FailedDependency = 424;public static final int UpgradeRequired_VALUE
UpgradeRequired = 426;public static final int PreconditionRequired_VALUE
PreconditionRequired = 428;public static final int TooManyRequests_VALUE
TooManyRequests = 429;public static final int RequestHeaderFieldsTooLarge_VALUE
RequestHeaderFieldsTooLarge = 431;public static final int InternalServerError_VALUE
InternalServerError = 500;public static final int NotImplemented_VALUE
NotImplemented = 501;public static final int BadGateway_VALUE
BadGateway = 502;public static final int ServiceUnavailable_VALUE
ServiceUnavailable = 503;public static final int GatewayTimeout_VALUE
GatewayTimeout = 504;public static final int HTTPVersionNotSupported_VALUE
HTTPVersionNotSupported = 505;public static final int VariantAlsoNegotiates_VALUE
VariantAlsoNegotiates = 506;public static final int InsufficientStorage_VALUE
InsufficientStorage = 507;public static final int LoopDetected_VALUE
LoopDetected = 508;public static final int NotExtended_VALUE
NotExtended = 510;public static final int NetworkAuthenticationRequired_VALUE
NetworkAuthenticationRequired = 511;public static StatusCode[] values()
for (StatusCode c : StatusCode.values()) System.out.println(c);
public static StatusCode valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static StatusCode valueOf(int value)
forNumber(int) instead.public static StatusCode forNumber(int value)
public static com.google.protobuf.Internal.EnumLiteMap<StatusCode> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static StatusCode valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2018–2021 The Envoy Project. All rights reserved.