UNPKG

@hashgraph/solo

Version:

An opinionated CLI tool to deploy and manage private Hedera Networks.

22 lines (21 loc) 1.43 kB
import { Metrics } from './metrics.js'; import { type ClusterMetrics } from './cluster-metrics.js'; import { type SemanticVersion } from '../../utils/semantic-version.js'; export declare class AggregatedMetrics extends Metrics { readonly snapshotName: string; readonly clusterMetrics: ClusterMetrics[]; readonly runtimeInMinutes: number; readonly transactionCount: number; readonly events?: string[]; readonly date?: Date; readonly gitHubSha?: string; readonly soloVersion?: SemanticVersion<string>; readonly soloChartVersion?: SemanticVersion<string>; readonly consensusNodeVersion?: SemanticVersion<string>; readonly mirrorNodeVersion?: SemanticVersion<string>; readonly blockNodeVersion?: SemanticVersion<string>; readonly relayVersion?: SemanticVersion<string>; readonly explorerVersion?: SemanticVersion<string>; constructor(snapshotName: string, clusterMetrics: ClusterMetrics[], cpuInMillicores: number, memoryInMebibytes: number, runtimeInMinutes: number, transactionCount: number, events?: string[], date?: Date, gitHubSha?: string, soloVersion?: SemanticVersion<string>, soloChartVersion?: SemanticVersion<string>, consensusNodeVersion?: SemanticVersion<string>, mirrorNodeVersion?: SemanticVersion<string>, blockNodeVersion?: SemanticVersion<string>, relayVersion?: SemanticVersion<string>, explorerVersion?: SemanticVersion<string>); toString(): string; }