function MetricConverter::convertHistogram
1 call to MetricConverter::convertHistogram()
- MetricConverter::convertMetric in vendor/
open-telemetry/ exporter-otlp/ MetricConverter.php
File
-
vendor/
open-telemetry/ exporter-otlp/ MetricConverter.php, line 154
Class
Namespace
OpenTelemetry\Contrib\OtlpCode
private function convertHistogram(SDK\Metrics\Data\Histogram $histogram) : Histogram {
$pHistogram = new Histogram();
foreach ($histogram->dataPoints as $dataPoint) {
/** @psalm-suppress InvalidArgument */
$pHistogram->getDataPoints()[] = $this->convertHistogramDataPoint($dataPoint);
}
$pHistogram->setAggregationTemporality($this->convertTemporality($histogram->temporality));
return $pHistogram;
}