@cognigy/rest-api-client
Version:
Cognigy REST-Client
60 lines • 2.08 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BadRequestError = void 0;
/* Custom modules */
const baseError_1 = require("./baseError");
const ErrorCode_1 = require("./ErrorCode");
const HttpStatusCode_1 = require("../helper/HttpStatusCode");
/**
* @openapi
* components:
* responses:
* BadRequestError:
* description: The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing)
* content:
* application/json:
* schema:
* type: object
* properties:
* type:
* type: string
* example: Bad Request
* title:
* type: string
* example: Bad Request Error
* status:
* type: number
* example: 400
* detail:
* type: string
* example: Validation failed. Missing payload.
* instance:
* type: string
* example: /v2.0/flows/5ce7c2d833ea1e04d7e6c432
* code:
* type: string
* example: 1000
* traceId:
* type: string
* example: api--f84324f4-98eb-4f02-abdd-375a2e6c3c1f
* details:
* type: object
* example: {}
*/
class BadRequestError extends baseError_1.BaseError {
constructor(message, stack, meta, details, logLevel) {
super({
name: "Bad Request Error",
message,
code: ErrorCode_1.ErrorCode.BAD_REQUEST,
httpStatusCode: HttpStatusCode_1.HttpStatusCode.BAD_REQUEST,
httpStatusText: "Bad Request",
meta,
stack,
details,
logLevel,
});
}
}
exports.BadRequestError = BadRequestError;
//# sourceMappingURL=BadRequestError.js.map