content: /*
   * Copyright The OpenTelemetry Authors
   * SPDX-License-Identifier: Apache-2.0
   */
  
  package io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_32.metrics;
  
  import application.io.opentelemetry.api.metrics.DoubleHistogramBuilder;
  import application.io.opentelemetry.api.metrics.LongHistogramBuilder;
  import io.opentelemetry.javaagent.instrumentation.opentelemetryapi.v1_10.metrics.ApplicationDoubleHistogramBuilder;
  import java.util.List;
  
  class ApplicationDoubleHistogramBuilder132 extends ApplicationDoubleHistogramBuilder {
  
    private final io.opentelemetry.api.metrics.DoubleHistogramBuilder agentBuilder;
  
    ApplicationDoubleHistogramBuilder132(
        io.opentelemetry.api.metrics.DoubleHistogramBuilder agentBuilder) {
      super(agentBuilder);
      this.agentBuilder = agentBuilder;
    }
  
    @Override
    public LongHistogramBuilder ofLongs() {
      return new ApplicationLongHistogramBuilder132(agentBuilder.ofLongs());
    }
  
    @Override
    public DoubleHistogramBuilder setExplicitBucketBoundariesAdvice(List<Double> bucketBoundaries) {
      agentBuilder.setExplicitBucketBoundariesAdvice(bucketBoundaries);
      return this;
    }
  }
  