ErrorUtils
constErrorUtils:object
Defined in: packages/core/src/errors.ts:893
Type Declaration
Section titled “Type Declaration”DEFAULT_NON_RETRYABLE_ERROR_CODES
Section titled “DEFAULT_NON_RETRYABLE_ERROR_CODES”DEFAULT_NON_RETRYABLE_ERROR_CODES:
ReadonlySet<KMsgErrorCode>
DEFAULT_RETRYABLE_ERROR_CODES
Section titled “DEFAULT_RETRYABLE_ERROR_CODES”DEFAULT_RETRYABLE_ERROR_CODES:
ReadonlySet<KMsgErrorCode>
isUnknownStatus()
Section titled “isUnknownStatus()”isUnknownStatus: (
statusCode) =>boolean
Parameters
Section titled “Parameters”statusCode
Section titled “statusCode”number | undefined
Returns
Section titled “Returns”boolean
classifyForRetry()
Section titled “classifyForRetry()”classifyForRetry(
error,policy?):ProviderRetryHint
Parameters
Section titled “Parameters”unknown
policy?
Section titled “policy?”ErrorRetryPolicy = {}
Returns
Section titled “Returns”isRetryable()
Section titled “isRetryable()”isRetryable(
error,policy?):boolean
Parameters
Section titled “Parameters”unknown
policy?
Section titled “policy?”ErrorRetryPolicy = {}
Returns
Section titled “Returns”boolean
resolveRetryAfterMs()
Section titled “resolveRetryAfterMs()”resolveRetryAfterMs(
error,policy?):number|undefined
Parameters
Section titled “Parameters”policy?
Section titled “policy?”Returns
Section titled “Returns”number | undefined
toRetryMetadata()
Section titled “toRetryMetadata()”toRetryMetadata(
error):KMsgErrorMetadata
Parameters
Section titled “Parameters”Returns
Section titled “Returns”withAttempt()
Section titled “withAttempt()”withAttempt(
error,attempt):KMsgError
Parameters
Section titled “Parameters”attempt
Section titled “attempt”number