@override Object toJson() => { 'metricName': metricName, if (target.isNotDefault) 'target': target, if (monitoredResourceLabels.isNotDefault) 'monitoredResourceLabels': monitoredResourceLabels, };