Errors
Errors thrown by perseid services.
EngineError
new EngineError(code: string, details?: Details)
Description
Engine error.
Parameters
- code: Error code.
- details: Error details.
DatabaseError
new DatabaseError(code: string, details?: Details)
Description
Database error.
Parameters
- code: Error code.
- details: Error details.
BadRequest
new BadRequest(code: string | number, message: string)
Description
HTTP 400 error.
Parameters
- code: Error code.
- message: Error message.
Conflict
new Conflict(code: string | number, message: string)
Description
HTTP 409 error.
Parameters
- code: Error code.
- message: Error message.
Forbidden
new Forbidden(code: string | number, message: string)
Description
HTTP 403 error.
Parameters
- code: Error code.
- message: Error message.
Gone
new Gone(code: string | number, message: string)
Description
HTTP 410 error.
Parameters
- code: Error code.
- message: Error message.
NotAcceptable
new NotAcceptable(code: string | number, message: string)
Description
HTTP 406 error.
Parameters
- code: Error code.
- message: Error message.
NotFound
new NotFound(code: string | number, message: string)
Description
HTTP 404 error.
Parameters
- code: Error code.
- message: Error message.
RequestEntityTooLarge
new RequestEntityTooLarge(code: string | number, message: string)
Description
HTTP 413 error.
Parameters
- code: Error code.
- message: Error message.
TooManyRequests
new TooManyRequests(code: string | number, message: string)
Description
HTTP 429 error.
Parameters
- code: Error code.
- message: Error message.
Unauthorized
new Unauthorized(code: string | number, message: string)
Description
HTTP 401 error.
Parameters
- code: Error code.
- message: Error message.
UnprocessableEntity
new UnprocessableEntity(code: string | number, message: string)
Description
HTTP 422 error.
Parameters
- code: Error code.
- message: Error message.