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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Attributes
private final long
private final long
private final List
<? extends ExemplarData> private final long
private final double
private final List
<ValueAtQuantile> -
Constructor Summary
ConstructorsConstructorDescriptionAutoValue_ImmutableSummaryPointData
(long startEpochNanos, long epochNanos, Attributes attributes, List<? extends ExemplarData> exemplars, long count, double sum, List<ValueAtQuantile> values) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns the attributes of the aggregation.long
getCount()
Returns the count of measurements.long
Returns the end time of the aggregation in epoch nanos.List
<? extends ExemplarData> List of exemplars collected from measurements aggregated into this point.long
Returns the start time of the aggregation in epoch nanos.double
getSum()
Returns the sum of measurements.Returns the list of values at different quantiles in the distribution of measurements.int
hashCode()
toString()
Methods inherited from class io.opentelemetry.sdk.metrics.internal.data.ImmutableSummaryPointData
create
-
Field Details
-
startEpochNanos
private final long startEpochNanos -
epochNanos
private final long epochNanos -
attributes
-
exemplars
-
count
private final long count -
sum
private final double sum -
values
-
-
Constructor Details
-
AutoValue_ImmutableSummaryPointData
AutoValue_ImmutableSummaryPointData(long startEpochNanos, long epochNanos, Attributes attributes, List<? extends ExemplarData> exemplars, long count, double sum, List<ValueAtQuantile> values)
-
-
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
Description copied from interface:PointData
Returns the attributes of the aggregation. -
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
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
-
equals
-
hashCode
public int hashCode()
-