Skip to main content

UnknownException

Unknown error. For example, this error may be returned when a Status value received from another address space belongs to an error space that is not known in this address space. Also, errors raised by APIs that do not return enough error information may be converted to this error.

Extends

  • ServerException

Constructors

new UnknownException()

new UnknownException(message?: string): UnknownException

Parameters

message?: string

Returns

UnknownException

Overrides

ServerException.constructor

Defined in

libs/core/src/lib/exceptions/unknown.exception.ts:13

Properties

cause?

optional cause: unknown;

Inherited from

ServerException.cause

Defined in

node_modules/typescript/lib/lib.es2022.error.d.ts:24


code

readonly code: number;

Inherited from

ServerException.code

Defined in

libs/core/src/lib/exceptions/base.exception.ts:2


message

readonly message: string;

Inherited from

ServerException.message

Defined in

libs/core/src/lib/exceptions/base.exception.ts:2


name

name: string;

Inherited from

ServerException.name

Defined in

node_modules/typescript/lib/lib.es5.d.ts:1076


stack?

optional stack: string;

Inherited from

ServerException.stack

Defined in

node_modules/typescript/lib/lib.es5.d.ts:1078


prepareStackTrace()?

static optional prepareStackTrace: (err: Error, stackTraces: CallSite[]) => any;

Optional override for formatting stack traces

Parameters

err: Error

stackTraces: CallSite[]

Returns

any

See

https://v8.dev/docs/stack-trace-api#customizing-stack-traces

Inherited from

ServerException.prepareStackTrace

Defined in

node_modules/@types/node/globals.d.ts:98


stackTraceLimit

static stackTraceLimit: number;

Inherited from

ServerException.stackTraceLimit

Defined in

node_modules/@types/node/globals.d.ts:100

Methods

toException()

toException(): object

Returns

object

code
code: number;
details
details: string;

Inherited from

ServerException.toException

Defined in

libs/core/src/lib/exceptions/base.exception.ts:6


captureStackTrace()

static captureStackTrace(targetObject: object, constructorOpt?: Function): void

Create .stack property on a target object

Parameters

targetObject: object

constructorOpt?: Function

Returns

void

Inherited from

ServerException.captureStackTrace

Defined in

node_modules/@types/node/globals.d.ts:91