UNPKG

client-perfmon2-node

Version:

Node.js / ES2017 client sdk for perfmon microservice

17 lines (16 loc) 953 B
import { IContext } from 'pip-services4-components-node'; import { IReferences } from 'pip-services4-components-node'; import { FilterParams } from 'pip-services4-data-node'; import { PagingParams } from 'pip-services4-data-node'; import { DataPage } from 'pip-services4-data-node'; import { CommandableLambdaClient } from 'pip-services4-aws-node'; import { CounterV1 } from './CounterV1'; import { IPerfMonClientV1 } from './IPerfMonClientV1'; export declare class PerfMonCommandableLambdaClientV1 extends CommandableLambdaClient implements IPerfMonClientV1 { constructor(config?: any); setReferences(references: IReferences): void; readCounters(context: IContext, filter: FilterParams, paging: PagingParams): Promise<DataPage<CounterV1>>; writeCounter(context: IContext, counter: CounterV1): Promise<CounterV1>; writeCounters(context: IContext, counters: CounterV1[]): Promise<void>; clear(context: IContext): Promise<void>; }