UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

60 lines 3.18 kB
import { BadGatewayError } from "./BadGatewayError"; import { BadRequestError } from "./BadRequestError"; import { ConflictError } from "./conflict"; import { DatabaseConnectError } from "./databaseConnectError"; import { DatabaseQueryError } from "./databaseQueryError"; import { DatabaseReadError } from "./databaseRead"; import { DatabaseWriteError } from "./databaseWrite"; import { ErrorCode } from "./ErrorCode"; import { ExportError } from "./exportError"; import { FileReadError } from "./fileRead"; import { FileWriteError } from "./fileWrite"; import { ForbiddenError } from "./ForbiddenError"; import { GatewayTimeoutError } from "./GatewayTimeoutError"; import { ImportError } from "./importError"; import { InputOutputError } from "./inputOutputError"; import { InternalServerError } from "./internalServerError"; import { InvalidArgumentError } from "./invalidArgument"; import { MethodNotAllowedError } from "./MethodNotAllowedError"; import { MissingArgumentError } from "./missingArgument"; import { NetworkError } from "./NetworkError"; import { NotImplementedError } from "./notImplementedError"; import { PayloadTooLargeError } from "./PayloadTooLargeError"; import { PaymentRequiredError } from "./PaymentRequiredError"; import { ProcessError } from "./process"; import { ResourceNotFoundError } from "./resourceNotFound"; import { ServiceUnavailableError } from "./ServiceUnavailableError"; import { SMTPConnectError } from "./smtpConnectError"; import { TimeoutError } from "./timeoutError"; import { UnauthorizedError } from "./UnauthorizedError"; export const ErrorCollection = { [ErrorCode.UNAUTHORIZED_ERROR]: UnauthorizedError, [ErrorCode.BAD_GATEWAY]: BadGatewayError, [ErrorCode.BAD_REQUEST]: BadRequestError, [ErrorCode.CONFLICT_ERROR]: ConflictError, [ErrorCode.DATABASE_CONNECT_ERROR]: DatabaseConnectError, [ErrorCode.DATABASE_QUERY_ERROR]: DatabaseQueryError, [ErrorCode.DATABASE_READ_ERROR]: DatabaseReadError, [ErrorCode.DATABASE_WRITE_ERROR]: DatabaseWriteError, [ErrorCode.EXPORT_ERROR]: ExportError, [ErrorCode.FILE_READ_ERROR]: FileReadError, [ErrorCode.FILE_WRITE_ERROR]: FileWriteError, [ErrorCode.FORBIDDEN_ERROR]: ForbiddenError, [ErrorCode.GATEWAY_TIMEOUT_ERROR]: GatewayTimeoutError, [ErrorCode.IMPORT_ERROR]: ImportError, [ErrorCode.INPUT_OUTPUT_ERROR]: InputOutputError, [ErrorCode.INTERNAL_SERVER_ERROR]: InternalServerError, [ErrorCode.INVALID_ARGUMENT_ERROR]: InvalidArgumentError, [ErrorCode.METHOD_NOT_ALLOWED_ERROR]: MethodNotAllowedError, [ErrorCode.MISSING_ARGUMENT_ERROR]: MissingArgumentError, [ErrorCode.NETWORK_ERROR]: NetworkError, [ErrorCode.NOT_IMPLEMENTED_ERROR]: NotImplementedError, [ErrorCode.PAYLOAD_TOO_LARGE_ERROR]: PayloadTooLargeError, [ErrorCode.PROCESS_ERROR]: ProcessError, [ErrorCode.RESOURCE_NOT_FOUND_ERROR]: ResourceNotFoundError, [ErrorCode.SERVICE_UNAVAILABLE_ERROR]: ServiceUnavailableError, [ErrorCode.SMTP_CONNECT_ERROR]: SMTPConnectError, [ErrorCode.TIMEOUT_ERROR]: TimeoutError, [ErrorCode.PAYMENT_REQUIRED_ERROR]: PaymentRequiredError, }; //# sourceMappingURL=ErrorCollection.js.map