Skip to main content

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.