Initial commit: unionflow-mobile-apps
Application Flutter complète (sans build artifacts). Signed-off-by: lions dev Team
This commit is contained in:
45
lib/features/logs/data/models/system_metrics_model.g.dart
Normal file
45
lib/features/logs/data/models/system_metrics_model.g.dart
Normal file
@@ -0,0 +1,45 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'system_metrics_model.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// JsonSerializableGenerator
|
||||
// **************************************************************************
|
||||
|
||||
SystemMetricsModel _$SystemMetricsModelFromJson(Map<String, dynamic> json) =>
|
||||
SystemMetricsModel(
|
||||
cpuUsagePercent: (json['cpuUsagePercent'] as num?)?.toDouble(),
|
||||
memoryUsagePercent: (json['memoryUsagePercent'] as num?)?.toDouble(),
|
||||
diskUsagePercent: (json['diskUsagePercent'] as num?)?.toDouble(),
|
||||
networkUsageMbps: (json['networkUsageMbps'] as num?)?.toDouble(),
|
||||
activeConnections: (json['activeConnections'] as num?)?.toInt(),
|
||||
errorRate: (json['errorRate'] as num?)?.toDouble(),
|
||||
averageResponseTimeMs: (json['averageResponseTimeMs'] as num?)?.toInt(),
|
||||
uptime: (json['uptime'] as num?)?.toInt(),
|
||||
uptimeFormatted: json['uptimeFormatted'] as String?,
|
||||
totalLogs24h: (json['totalLogs24h'] as num?)?.toInt(),
|
||||
totalErrors24h: (json['totalErrors24h'] as num?)?.toInt(),
|
||||
totalWarnings24h: (json['totalWarnings24h'] as num?)?.toInt(),
|
||||
totalRequests24h: (json['totalRequests24h'] as num?)?.toInt(),
|
||||
timestamp: json['timestamp'] == null
|
||||
? null
|
||||
: DateTime.parse(json['timestamp'] as String),
|
||||
);
|
||||
|
||||
Map<String, dynamic> _$SystemMetricsModelToJson(SystemMetricsModel instance) =>
|
||||
<String, dynamic>{
|
||||
'cpuUsagePercent': instance.cpuUsagePercent,
|
||||
'memoryUsagePercent': instance.memoryUsagePercent,
|
||||
'diskUsagePercent': instance.diskUsagePercent,
|
||||
'networkUsageMbps': instance.networkUsageMbps,
|
||||
'activeConnections': instance.activeConnections,
|
||||
'errorRate': instance.errorRate,
|
||||
'averageResponseTimeMs': instance.averageResponseTimeMs,
|
||||
'uptime': instance.uptime,
|
||||
'uptimeFormatted': instance.uptimeFormatted,
|
||||
'totalLogs24h': instance.totalLogs24h,
|
||||
'totalErrors24h': instance.totalErrors24h,
|
||||
'totalWarnings24h': instance.totalWarnings24h,
|
||||
'totalRequests24h': instance.totalRequests24h,
|
||||
'timestamp': instance.timestamp?.toIso8601String(),
|
||||
};
|
||||
Reference in New Issue
Block a user