UNPKG

@bavenir/spade-node-js-client

Version:

A client-side JavaScript library that can be used to iteract with Data Broker's API.

52 lines (51 loc) 1.56 kB
/** * Base class for all Data Broker related errors. */ export declare class DataBrokerError extends Error { statusCode: number | undefined; originalError: any | undefined; /** * @param {string} message - The error message. * @param {any} [error] - The original error object, if available. */ constructor(message: string, error?: any); } /** * Error thrown when Data Broker initialization fails. */ export declare class DataBrokerInitError extends DataBrokerError { /** * @param {string} [message] - The error message. * @param {any} [error] - The original error object, if available. */ constructor(message?: string, error?: any); } /** * Error thrown when a healthcheck fails. */ export declare class DataBrokerHealthcheckError extends DataBrokerError { /** * @param {any} [error] - The original error object, if available. */ constructor(error?: any); } /** * Error thrown when discovery fails. */ export declare class DataBrokerDiscoveryError extends DataBrokerError { /** * @param {string} [message] - The error message. * @param {any} [error] - The original error object, if available. */ constructor(message?: string, error?: any); } /** * Error thrown when consumption fails. */ export declare class DataBrokerConsumptionError extends DataBrokerError { /** * @param {string} [message] - The error message. * @param {any} [error] - The original error object, if available. */ constructor(message?: string, error?: any); }