MetricsData constructor
MetricsData({
- Iterable<
List< ? names,int> > - Iterable<
GuageMetricData> ? gauges, - Iterable<
CounterMetricData> ? counters, - @Deprecated('This field is deprecated.') Iterable<
PlotMetricData> ? plots, - Iterable<
HistogramMetricData> ? histograms,
Implementation
factory MetricsData({
$core.Iterable<$core.List<$core.int>>? names,
$core.Iterable<GuageMetricData>? gauges,
$core.Iterable<CounterMetricData>? counters,
@$core.Deprecated('This field is deprecated.')
$core.Iterable<PlotMetricData>? plots,
$core.Iterable<HistogramMetricData>? histograms,
}) {
final _result = create();
if (names != null) {
_result.names.addAll(names);
}
if (gauges != null) {
_result.gauges.addAll(gauges);
}
if (counters != null) {
_result.counters.addAll(counters);
}
if (plots != null) {
// ignore: deprecated_member_use_from_same_package
_result.plots.addAll(plots);
}
if (histograms != null) {
_result.histograms.addAll(histograms);
}
return _result;
}