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 Attributesattributesprivate longcountprivate longepochNanosprivate java.util.List<? extends ExemplarData>exemplarsprivate longstartEpochNanosprivate doublesumprivate 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 booleanequals(java.lang.Object o)AttributesgetAttributes()Returns the attributes of the aggregation.longgetCount()Returns the count of measurements.longgetEpochNanos()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.longgetStartEpochNanos()Returns the start time of the aggregation in epoch nanos.doublegetSum()Returns the sum of measurements.java.util.List<ValueAtQuantile>getValues()Returns the list of values at different quantiles in the distribution of measurements.inthashCode()java.lang.StringtoString()-
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:PointDataReturns the start time of the aggregation in epoch nanos.
-
getEpochNanos
public long getEpochNanos()
Description copied from interface:PointDataReturns the end time of the aggregation in epoch nanos.
-
getAttributes
public Attributes getAttributes()
Description copied from interface:PointDataReturns the attributes of the aggregation.
-
getExemplars
public java.util.List<? extends ExemplarData> getExemplars()
Description copied from interface:PointDataList of exemplars collected from measurements aggregated into this point.
-
getCount
public long getCount()
Description copied from interface:SummaryPointDataReturns the count of measurements.
-
getSum
public double getSum()
Description copied from interface:SummaryPointDataReturns the sum of measurements.
-
getValues
public java.util.List<ValueAtQuantile> getValues()
Description copied from interface:SummaryPointDataReturns 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:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-