UOsMetricsResponse constructor
UOsMetricsResponse({
- required DateTime generatedAt,
- required String osName,
- required String osDescription,
- required String osArchitecture,
- required String processArchitecture,
- required String frameworkDescription,
- required String machineName,
- required bool is64BitOperatingSystem,
- required bool is64BitProcess,
- required int processorCount,
- required double systemUptimeSeconds,
- required double processUptimeSeconds,
- required DateTime processStartedAt,
- required double cpuUsagePercent,
- required double memoryTotalGb,
- required double memoryUsedGb,
- required double memoryFreeGb,
- required double memoryUsagePercent,
- required double diskTotalGb,
- required double diskUsedGb,
- required double diskFreeGb,
- required double diskUsagePercent,
- double? loadAverage1Min,
- double? loadAverage5Min,
- double? loadAverage15Min,
Implementation
UOsMetricsResponse({
required this.generatedAt,
required this.osName,
required this.osDescription,
required this.osArchitecture,
required this.processArchitecture,
required this.frameworkDescription,
required this.machineName,
required this.is64BitOperatingSystem,
required this.is64BitProcess,
required this.processorCount,
required this.systemUptimeSeconds,
required this.processUptimeSeconds,
required this.processStartedAt,
required this.cpuUsagePercent,
required this.memoryTotalGb,
required this.memoryUsedGb,
required this.memoryFreeGb,
required this.memoryUsagePercent,
required this.diskTotalGb,
required this.diskUsedGb,
required this.diskFreeGb,
required this.diskUsagePercent,
this.loadAverage1Min,
this.loadAverage5Min,
this.loadAverage15Min,
});