toJson method
Implementation
@override
Object toJson() => {
if (features.isNotDefault) 'features': features,
if (categoricalMetricType.isNotDefault)
'categoricalMetricType': categoricalMetricType,
if (numericMetricType.isNotDefault) 'numericMetricType': numericMetricType,
if (defaultCategoricalAlertCondition != null)
'defaultCategoricalAlertCondition': defaultCategoricalAlertCondition!
.toJson(),
if (defaultNumericAlertCondition != null)
'defaultNumericAlertCondition': defaultNumericAlertCondition!.toJson(),
if (featureAlertConditions.isNotDefault)
'featureAlertConditions': encodeMap(featureAlertConditions),
};