AnalyticsIkonTurnServerStats.fromJson constructor
AnalyticsIkonTurnServerStats.fromJson(
- Map<String, dynamic> json
)
Implementation
factory AnalyticsIkonTurnServerStats.fromJson(Map<String, dynamic> json) => AnalyticsIkonTurnServerStats(
time: (json['Time'] as String?) ?? '',
activeAllocationCount: (json['ActiveAllocationCount'] as num?)?.toInt() ?? 0,
activeConnectionCount: (json['ActiveConnectionCount'] as num?)?.toInt() ?? 0,
channelBindingCount: (json['ChannelBindingCount'] as num?)?.toInt() ?? 0,
totalAllocationsCreated: (json['TotalAllocationsCreated'] 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?) ?? '',
);