ServerHealthMetric.fromJson constructor

ServerHealthMetric.fromJson(
  1. Map<String, dynamic> jsonSerialization,
  2. SerializationManager serializationManager
)

Implementation

factory ServerHealthMetric.fromJson(
  Map<String, dynamic> jsonSerialization,
  _i1.SerializationManager serializationManager,
) {
  return ServerHealthMetric(
    id: serializationManager.deserialize<int?>(jsonSerialization['id']),
    name: serializationManager.deserialize<String>(jsonSerialization['name']),
    serverId: serializationManager
        .deserialize<String>(jsonSerialization['serverId']),
    timestamp: serializationManager
        .deserialize<DateTime>(jsonSerialization['timestamp']),
    isHealthy: serializationManager
        .deserialize<bool>(jsonSerialization['isHealthy']),
    value:
        serializationManager.deserialize<double>(jsonSerialization['value']),
    granularity: serializationManager
        .deserialize<int>(jsonSerialization['granularity']),
  );
}