UNPKG

gce-elastic-docker

Version:

A package to help setup Elasticsearch / Kibana clusters on Google Compute Engine.

27 lines 1.14 kB
import { BaseNode, IBaseNode } from '../base-node'; import { INodeUpdateOpts } from '../node-update-opts'; export interface INode extends IBaseNode { created: number; ip: string; } export declare class Node extends BaseNode implements INode { static fetch_all(verbose?: boolean): Promise<any[]>; created: number; ip: string; constructor(v: INode); cluster_health(verbose?: boolean): Promise<any>; cluster_state(verbose?: boolean): Promise<any>; delete(verbose?: boolean): Promise<void>; exec(cmd: string, verbose?: boolean): Promise<{}>; kibana_saved_objects(verbose?: boolean): Promise<any>; kibana_status(verbose?: boolean): Promise<number | undefined>; restart(verbose?: boolean): Promise<void>; start(verbose?: boolean): Promise<void>; stop(verbose?: boolean): Promise<void>; update(opts: INodeUpdateOpts): import("../tasks").INodeUpdateTasks; wait_for_elastic(interval: number, verbose?: boolean): Promise<void>; wait_for_kibana(interval: number, verbose?: boolean): Promise<void>; private _set_created; private _set_ip; } //# sourceMappingURL=index.d.ts.map