in exporters/metrics/src/main/java/com/google/cloud/opentelemetry/metric/MetricTranslator.java [197:209]
private static MetricDescriptor fillHistogramType(
HistogramData histogram, MetricDescriptor.Builder builder) {
builder.setValueType(MetricDescriptor.ValueType.DISTRIBUTION);
switch (histogram.getAggregationTemporality()) {
case CUMULATIVE:
builder.setMetricKind(MetricDescriptor.MetricKind.CUMULATIVE);
return builder.build();
default:
logger.error(
"Histogram type {} not supported. Only cumulative types are supported.", histogram);
return null;
}
}