Class AutoValue_ImmutableMeasurement

java.lang.Object
io.opentelemetry.sdk.metrics.internal.state.ImmutableMeasurement
io.opentelemetry.sdk.metrics.internal.state.AutoValue_ImmutableMeasurement
All Implemented Interfaces:
Measurement

final class AutoValue_ImmutableMeasurement extends ImmutableMeasurement
  • Field Details

    • startEpochNanos

      private final long startEpochNanos
    • epochNanos

      private final long epochNanos
    • hasLongValue

      private final boolean hasLongValue
    • longValue

      private final long longValue
    • hasDoubleValue

      private final boolean hasDoubleValue
    • doubleValue

      private final double doubleValue
    • attributes

      private final Attributes attributes
  • Constructor Details

    • AutoValue_ImmutableMeasurement

      AutoValue_ImmutableMeasurement(long startEpochNanos, long epochNanos, boolean hasLongValue, long longValue, boolean hasDoubleValue, double doubleValue, Attributes attributes)
  • Method Details

    • startEpochNanos

      public long startEpochNanos()
    • epochNanos

      public long epochNanos()
    • hasLongValue

      public boolean hasLongValue()
    • longValue

      public long longValue()
    • hasDoubleValue

      public boolean hasDoubleValue()
    • doubleValue

      public double doubleValue()
    • attributes

      public Attributes attributes()
    • 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