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