@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
22 lines (21 loc) • 1.43 kB
TypeScript
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;
}