Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CouchbaseError

A generic base error that all errors inherit. Exposes the cause and context of the error to enable easier debugging.

Hierarchy

Index

Constructors

constructor

  • Parameters

    • message: string
    • Optional cause: Error
    • Optional context: ErrorContext

    Returns CouchbaseError

Properties

cause

cause: undefined | Error

Specifies the underlying cause of this error, if one is available.

context

Specifies additional contextual information which is available for this error. Depending on the service that generated it.

message

message: string

name

name: string

Optional stack

stack: string

Static Optional prepareStackTrace

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

Type declaration

    • (err: Error, stackTraces: CallSite[]): any
    • Optional override for formatting stack traces

      Parameters

      • err: Error
      • stackTraces: CallSite[]

      Returns any

Static stackTraceLimit

stackTraceLimit: number

Methods

Static captureStackTrace

  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Generated using TypeDoc