HttpStatusCodeInfo constructor
HttpStatusCodeInfo(
- int statusCode
Builds metadata helpers for the provided statusCode.
Implementation
HttpStatusCodeInfo(this.statusCode)
: isSuccess = statusCode.isSuccessCode,
isOk = statusCode.isOkCode,
isCreated = statusCode.isCreatedCode,
isAccepted = statusCode.isAcceptedCode,
isNoContent = statusCode.isNoContentCode,
isClientError = statusCode.isClientErrorCode,
isServerError = statusCode.isServerErrorCode,
isRedirectionCode = statusCode.isRedirectionCode,
isTemporaryRedirect = statusCode.isTemporaryRedirect,
isPermanentRedirect = statusCode.isPermanentRedirect,
isAuthenticationError = statusCode.isAuthenticationError,
isValidationError = statusCode.isValidationError,
isRateLimitError = statusCode.isRateLimitError,
isTimeoutError = statusCode.isTimeoutError,
isConflictError = statusCode.isConflictError,
isNotFoundError = statusCode.isNotFoundError,
isRetryableError = statusCode.isRetryableError,
statusCodeRetryDelay = statusCode.statusCodeRetryDelay,
statusMessages = statusCode.toHttpStatusMessage,
statusUserMessage = statusCode.toHttpStatusUserMessage,
statusDevMessage = statusCode.toHttpStatusDevMessage,
errorSeverity = _determineSeverity(statusCode);