@hpcc-js/comms
Version:
hpcc-js - Communications
21 lines (20 loc) • 670 B
TypeScript
import { SMCServiceBase, WsSMC } from "./wsdl/WsSMC/v1.28/WsSMC.ts";
import { IOptions } from "../connection.ts";
export { WsSMC };
export interface NormalisedGlobalMetric {
Category: string;
Start: Date;
End: Date;
dimensions: {
[key: string]: any;
};
stats: {
[key: string]: any;
};
}
export declare class SMCService extends SMCServiceBase {
connectionOptions(): IOptions;
Activity(request: WsSMC.Activity): Promise<WsSMC.ActivityResponse>;
protected parseGlobalMetric(name: string, value: any): any;
GetNormalisedGlobalMetrics(request: Partial<WsSMC.GetGlobalMetrics>): Promise<NormalisedGlobalMetric[]>;
}