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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Attributes
private final double
private final long
private final boolean
private final boolean
private final long
private final long
-
Constructor Summary
ConstructorsConstructorDescriptionAutoValue_ImmutableMeasurement
(long startEpochNanos, long epochNanos, boolean hasLongValue, long longValue, boolean hasDoubleValue, double doubleValue, Attributes attributes) -
Method Summary
Methods inherited from class io.opentelemetry.sdk.metrics.internal.state.ImmutableMeasurement
createDouble, createLong, withAttributes, withStartEpochNanos
-
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
-
-
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
-
toString
-
equals
-
hashCode
public int hashCode()
-