Behavior.fromJson constructor

Behavior.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Behavior.fromJson(Map<String, dynamic> json) {
  return Behavior(
    name: json['name'] as String,
    criteria: json['criteria'] != null
        ? BehaviorCriteria.fromJson(json['criteria'] as Map<String, dynamic>)
        : null,
    metric: json['metric'] as String?,
    metricDimension: json['metricDimension'] != null
        ? MetricDimension.fromJson(
            json['metricDimension'] as Map<String, dynamic>)
        : null,
    suppressAlerts: json['suppressAlerts'] as bool?,
  );
}