Class AwsSpanMetricsProcessorBuilder

java.lang.Object
io.opentelemetry.contrib.awsxray.AwsSpanMetricsProcessorBuilder

public final class AwsSpanMetricsProcessorBuilder extends Object
  • Method Details

    • create

      public static AwsSpanMetricsProcessorBuilder create(io.opentelemetry.api.metrics.MeterProvider meterProvider, io.opentelemetry.sdk.resources.Resource resource)
    • setGenerator

      @CanIgnoreReturnValue public AwsSpanMetricsProcessorBuilder setGenerator(MetricAttributeGenerator generator)
      Sets the generator used to generate attributes used in metrics produced by span metrics processor. If unset, defaults to DEFAULT_GENERATOR. Must not be null.
    • setScopeName

      @CanIgnoreReturnValue public AwsSpanMetricsProcessorBuilder setScopeName(String scopeName)
      Sets the scope name used in the creation of metrics by the span metrics processor. If unset, defaults to DEFAULT_SCOPE_NAME. Must not be null.
    • build

      public AwsSpanMetricsProcessor build()