Class ImmutableDoublePointData

  • All Implemented Interfaces:
    DoublePointData, PointData
    Direct Known Subclasses:
    AutoValue_ImmutableDoublePointData

    @Immutable
    public abstract class ImmutableDoublePointData
    extends java.lang.Object
    implements DoublePointData
    DoublePoint is a single data point in a timeseries that describes the time-varying value of a double metric.

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

    • Constructor Detail

      • ImmutableDoublePointData

        ImmutableDoublePointData()
    • Method Detail

      • create

        public static DoublePointData create​(long startEpochNanos,
                                             long epochNanos,
                                             Attributes attributes,
                                             double value)
        Parameters:
        startEpochNanos - The starting time for the period where this point was sampled. Note: While start time is optional in OTLP, all SDKs should produce it for all their metrics, so it is required here.
        epochNanos - The ending time for the period when this value was sampled.
        attributes - The set of attributes associated with this point.
        value - The value that was sampled.
      • create

        public static DoublePointData create​(long startEpochNanos,
                                             long epochNanos,
                                             Attributes attributes,
                                             double value,
                                             java.util.List<DoubleExemplarData> exemplars)
        Parameters:
        startEpochNanos - The starting time for the period where this point was sampled. Note: While start time is optional in OTLP, all SDKs should produce it for all their metrics, so it is required here.
        epochNanos - The ending time for the period when this value was sampled.
        attributes - The set of attributes associated with this point.
        value - The value that was sampled.
        exemplars - A collection of interesting sampled values from this time period.