Class AutoValue_ImmutableSummaryPointData
- java.lang.Object
-
- io.opentelemetry.sdk.metrics.internal.data.ImmutableSummaryPointData
-
- io.opentelemetry.sdk.metrics.internal.data.AutoValue_ImmutableSummaryPointData
-
- All Implemented Interfaces:
PointData
,SummaryPointData
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_ImmutableSummaryPointData extends ImmutableSummaryPointData
-
-
Field Summary
Fields Modifier and Type Field Description private Attributes
attributes
private long
count
private long
epochNanos
private java.util.List<? extends ExemplarData>
exemplars
private long
startEpochNanos
private double
sum
private java.util.List<ValueAtQuantile>
values
-
Constructor Summary
Constructors Constructor Description AutoValue_ImmutableSummaryPointData(long startEpochNanos, long epochNanos, Attributes attributes, java.util.List<? extends ExemplarData> exemplars, long count, double sum, java.util.List<ValueAtQuantile> values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Attributes
getAttributes()
Returns the attributes of the aggregation.long
getCount()
Returns the count of measurements.long
getEpochNanos()
Returns the end time of the aggregation in epoch nanos.java.util.List<? extends ExemplarData>
getExemplars()
List of exemplars collected from measurements aggregated into this point.long
getStartEpochNanos()
Returns the start time of the aggregation in epoch nanos.double
getSum()
Returns the sum of measurements.java.util.List<ValueAtQuantile>
getValues()
Returns the list of values at different quantiles in the distribution of measurements.int
hashCode()
java.lang.String
toString()
-
Methods inherited from class io.opentelemetry.sdk.metrics.internal.data.ImmutableSummaryPointData
create
-
-
-
-
Field Detail
-
startEpochNanos
private final long startEpochNanos
-
epochNanos
private final long epochNanos
-
attributes
private final Attributes attributes
-
exemplars
private final java.util.List<? extends ExemplarData> exemplars
-
count
private final long count
-
sum
private final double sum
-
values
private final java.util.List<ValueAtQuantile> values
-
-
Constructor Detail
-
AutoValue_ImmutableSummaryPointData
AutoValue_ImmutableSummaryPointData(long startEpochNanos, long epochNanos, Attributes attributes, java.util.List<? extends ExemplarData> exemplars, long count, double sum, java.util.List<ValueAtQuantile> values)
-
-
Method Detail
-
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.
-
getExemplars
public java.util.List<? extends ExemplarData> getExemplars()
Description copied from interface:PointData
List of exemplars collected from measurements aggregated into this point.
-
getCount
public long getCount()
Description copied from interface:SummaryPointData
Returns the count of measurements.
-
getSum
public double getSum()
Description copied from interface:SummaryPointData
Returns the sum of measurements.
-
getValues
public java.util.List<ValueAtQuantile> getValues()
Description copied from interface:SummaryPointData
Returns the list of values at different quantiles in the distribution of measurements.Note: a quantile 0.0 represents the minimum value in the distribution; a quantile 1.0 represents the maximum value in the distribution.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-