docs: void addDistribution(Stream.Builder<WavefrontMetricLineData> metrics, Meter.Id id,
                           List<WavefrontHistogramImpl.Distribution> distributions) {
          String name = getConventionName(id);
          String source = config.source();
          Map<String, String> tags = getTagsAsMap(id);
  
          for (WavefrontHistogramImpl.Distribution distribution : distributions) {
              try {
                  String lineData = Utils.histogramToLineData(name, distribution.centroids,
                      histogramGranularities, distribution.timestamp, source, tags, "unknown");
                  metrics.add(new WavefrontMetricLineData(lineData, true));
              } catch (IllegalArgumentException e) {
                  logger.error("failed to convert distribution to Wavefront format: " + id.getName(), e);
              }
          }
      }