@betit/orion-node-sdk
Version:
SDK for orion
26 lines (25 loc) • 669 B
TypeScript
import { Logger, Message as MessageInterface } from '../types/interfaces';
export declare class Message implements MessageInterface {
private _client;
private _host;
private _message;
private _id;
private _level;
private _params;
private _loc;
private _stack;
private _error;
private _args;
private _vm_host;
constructor(_client: Logger, _host: string, _message: string);
setLevel(level: number): this;
/**
* @deprecated
*/
setLOC(err: Error): this;
setId(id: string): this;
setParams(params: any): this;
setMap(params: object): this;
setError(err: Error): this;
send(): void;
}