public void OnMetricsAggregated(AggregatedMetric aggregatedMetrics) { if (aggregatedMetrics == null || !aggregatedMetrics.HasMetrics) { return; } dataPoints.OnNext(new DataPointEvent(Bucket, aggregatedMetrics.ToDataPoint())); ++NumPublishedDataPoints; }
public AggregatedMetric AggregateMetrics(AggregatedMetric original, Metric newMetric) { return aggregationStrategy.Aggregate(original, newMetric); }