AnalyticsIkonHostServerStats.fromJson constructor
AnalyticsIkonHostServerStats.fromJson(
- Map<String, dynamic> json
)
Implementation
factory AnalyticsIkonHostServerStats.fromJson(Map<String, dynamic> json) => AnalyticsIkonHostServerStats(
time: (json['Time'] as String?) ?? '',
state: (json['State'] as String?) ?? '',
stateReason: (json['StateReason'] as String?) ?? '',
slotCount: (json['SlotCount'] as num?)?.toInt() ?? 0,
activeCount: (json['ActiveCount'] as num?)?.toInt() ?? 0,
cpuUsagePercentage: (json['CpuUsagePercentage'] as num?)?.toDouble() ?? 0.0,
processMemoryUsedMb: (json['ProcessMemoryUsedMb'] as num?)?.toDouble() ?? 0.0,
managedMemoryUsedMb: (json['ManagedMemoryUsedMb'] as num?)?.toDouble() ?? 0.0,
memoryInfo: (json['MemoryInfo'] as String?) ?? '',
);