Class AutoValue_ImmutableLongPointData

java.lang.Object
io.opentelemetry.sdk.metrics.internal.data.ImmutableLongPointData
io.opentelemetry.sdk.metrics.internal.data.AutoValue_ImmutableLongPointData
All Implemented Interfaces:
LongPointData, PointData

final class AutoValue_ImmutableLongPointData extends ImmutableLongPointData
  • Field Details

    • startEpochNanos

      private final long startEpochNanos
    • epochNanos

      private final long epochNanos
    • attributes

      private final Attributes attributes
    • value

      private final long value
    • exemplars

      private final List<LongExemplarData> exemplars
  • Constructor Details

    • AutoValue_ImmutableLongPointData

      AutoValue_ImmutableLongPointData(long startEpochNanos, long epochNanos, Attributes attributes, long value, List<LongExemplarData> exemplars)
  • Method Details

    • getStartEpochNanos

      public long getStartEpochNanos()
      Description copied from interface: PointData
      Returns the start time of the aggregation in epoch nanos.
    • getEpochNanos

      public long getEpochNanos()
      Description copied from interface: PointData
      Returns the end time of the aggregation in epoch nanos.
    • getAttributes

      public Attributes getAttributes()
      Description copied from interface: PointData
      Returns the attributes of the aggregation.
    • getValue

      public long getValue()
      Description copied from interface: LongPointData
      Returns the value of the data point.
    • getExemplars

      public List<LongExemplarData> getExemplars()
      Description copied from interface: LongPointData
      List of exemplars collected from measurements aggregated into this point.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object