private static MetricDescriptor fillHistogramType()

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;
    }
  }