Class ImmutableDoubleExemplarData

java.lang.Object
io.opentelemetry.sdk.metrics.internal.data.ImmutableDoubleExemplarData
All Implemented Interfaces:
DoubleExemplarData, ExemplarData
Direct Known Subclasses:
AutoValue_ImmutableDoubleExemplarData

@Immutable public abstract class ImmutableDoubleExemplarData extends Object implements DoubleExemplarData
An ExemplarData with double measurements.

This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.

  • Constructor Details

    • ImmutableDoubleExemplarData

      ImmutableDoubleExemplarData()
  • Method Details

    • create

      public static DoubleExemplarData create(Attributes filteredAttributes, long recordTimeNanos, SpanContext spanContext, double value)
      Construct a new exemplar.
      Parameters:
      filteredAttributes - The set of Attributes not already associated with the PointData.
      recordTimeNanos - The time when the sample qas recorded in nanoseconds.
      spanContext - The associated span context.
      value - The value recorded.