Skip to main content

@terascope/utils / errors / TSErrorConfig

Interface: TSErrorConfig

Defined in: packages/utils/src/errors.ts:99

Properties

PropertyTypeDescriptionDefined in
code?stringAn descriptive error code that specifies the error type, this follows more node conventionpackages/utils/src/errors.ts:104
context?AnyObjectAttach any context metadata to the errorpackages/utils/src/errors.ts:134
defaultErrorMsg?string-packages/utils/src/errors.ts:137
defaultStatusCode?number-packages/utils/src/errors.ts:136
fatalError?booleanUsed to indicate the an error is fatalpackages/utils/src/errors.ts:114
message?stringOverride the message when given an errorpackages/utils/src/errors.ts:129
reason?stringPrefix the error message with a reasonpackages/utils/src/errors.ts:124
retryable?booleanUsed sometimes to indicate whether an error is retryablepackages/utils/src/errors.ts:119
statusCode?numberA HTTP status code for easy usepackages/utils/src/errors.ts:109