EHttpStatusCode.fromValue constructor
EHttpStatusCode.fromValue(
- int value
Implementation
factory EHttpStatusCode.fromValue(int value) {
switch (value) {
case 0:
return EHttpStatusCode.invalid;
case 100:
return EHttpStatusCode.statusCode100Continue;
case 101:
return EHttpStatusCode.statusCode101SwitchingProtocols;
case 200:
return EHttpStatusCode.statusCode200OK;
case 201:
return EHttpStatusCode.statusCode201Created;
case 202:
return EHttpStatusCode.statusCode202Accepted;
case 203:
return EHttpStatusCode.statusCode203NonAuthoritative;
case 204:
return EHttpStatusCode.statusCode204NoContent;
case 205:
return EHttpStatusCode.statusCode205ResetContent;
case 206:
return EHttpStatusCode.statusCode206PartialContent;
case 300:
return EHttpStatusCode.statusCode300MultipleChoices;
case 301:
return EHttpStatusCode.statusCode301MovedPermanently;
case 302:
return EHttpStatusCode.statusCode302Found;
case 303:
return EHttpStatusCode.statusCode303SeeOther;
case 304:
return EHttpStatusCode.statusCode304NotModified;
case 305:
return EHttpStatusCode.statusCode305UseProxy;
case 307:
return EHttpStatusCode.statusCode307TemporaryRedirect;
case 308:
return EHttpStatusCode.statusCode308PermanentRedirect;
case 400:
return EHttpStatusCode.statusCode400BadRequest;
case 401:
return EHttpStatusCode.statusCode401Unauthorized;
case 402:
return EHttpStatusCode.statusCode402PaymentRequired;
case 403:
return EHttpStatusCode.statusCode403Forbidden;
case 404:
return EHttpStatusCode.statusCode404NotFound;
case 405:
return EHttpStatusCode.statusCode405MethodNotAllowed;
case 406:
return EHttpStatusCode.statusCode406NotAcceptable;
case 407:
return EHttpStatusCode.statusCode407ProxyAuthRequired;
case 408:
return EHttpStatusCode.statusCode408RequestTimeout;
case 409:
return EHttpStatusCode.statusCode409Conflict;
case 410:
return EHttpStatusCode.statusCode410Gone;
case 411:
return EHttpStatusCode.statusCode411LengthRequired;
case 412:
return EHttpStatusCode.statusCode412PreconditionFailed;
case 413:
return EHttpStatusCode.statusCode413RequestEntityTooLarge;
case 414:
return EHttpStatusCode.statusCode414RequestURITooLong;
case 415:
return EHttpStatusCode.statusCode415UnsupportedMediaType;
case 416:
return EHttpStatusCode.statusCode416RequestedRangeNotSatisfiable;
case 417:
return EHttpStatusCode.statusCode417ExpectationFailed;
case 418:
return EHttpStatusCode.statusCode4xxUnknown;
case 429:
return EHttpStatusCode.statusCode429TooManyRequests;
case 444:
return EHttpStatusCode.statusCode444ConnectionClosed;
case 500:
return EHttpStatusCode.statusCode500InternalServerError;
case 501:
return EHttpStatusCode.statusCode501NotImplemented;
case 502:
return EHttpStatusCode.statusCode502BadGateway;
case 503:
return EHttpStatusCode.statusCode503ServiceUnavailable;
case 504:
return EHttpStatusCode.statusCode504GatewayTimeout;
case 505:
return EHttpStatusCode.statusCode505HttpVersionNotSupported;
case 599:
return EHttpStatusCode.statusCode5xxUnknown;
default:
throw UnknownEnumValueException(
"Unknown value for 'EHttpStatusCode'. The value was: '$value'",
);
}
}