Class AutoValue_ImmutableHistogramPointData
- java.lang.Object
-
- io.opentelemetry.sdk.metrics.internal.data.ImmutableHistogramPointData
-
- io.opentelemetry.sdk.metrics.internal.data.AutoValue_ImmutableHistogramPointData
-
- All Implemented Interfaces:
HistogramPointData
,PointData
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_ImmutableHistogramPointData extends ImmutableHistogramPointData
-
-
Field Summary
Fields Modifier and Type Field Description private Attributes
getAttributes
private java.util.List<java.lang.Double>
getBoundaries
private long
getCount
private java.util.List<java.lang.Long>
getCounts
private long
getEpochNanos
private java.util.List<DoubleExemplarData>
getExemplars
private double
getMax
private double
getMin
private long
getStartEpochNanos
private double
getSum
private boolean
hasMax
private boolean
hasMin
-
Constructor Summary
Constructors Constructor Description AutoValue_ImmutableHistogramPointData(long getStartEpochNanos, long getEpochNanos, Attributes getAttributes, double getSum, long getCount, boolean hasMin, double getMin, boolean hasMax, double getMax, java.util.List<java.lang.Double> getBoundaries, java.util.List<java.lang.Long> getCounts, java.util.List<DoubleExemplarData> getExemplars)
-
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.java.util.List<java.lang.Double>
getBoundaries()
The bucket boundaries.long
getCount()
The number of measurements taken.java.util.List<java.lang.Long>
getCounts()
The counts in each bucket.long
getEpochNanos()
Returns the end time of the aggregation in epoch nanos.java.util.List<DoubleExemplarData>
getExemplars()
List of exemplars collected from measurements that were used to form the data point.double
getMax()
The max of all measurements recorded, ifHistogramPointData.hasMax()
istrue
.double
getMin()
The min of all measurements recorded, ifHistogramPointData.hasMin()
istrue
.long
getStartEpochNanos()
Returns the start time of the aggregation in epoch nanos.double
getSum()
The sum of all measurements recorded.int
hashCode()
boolean
hasMax()
Returntrue
ifHistogramPointData.getMax()
is set.boolean
hasMin()
Returntrue
ifHistogramPointData.getMin()
is set.java.lang.String
toString()
-
Methods inherited from class io.opentelemetry.sdk.metrics.internal.data.ImmutableHistogramPointData
create, create
-
-
-
-
Field Detail
-
getStartEpochNanos
private final long getStartEpochNanos
-
getEpochNanos
private final long getEpochNanos
-
getAttributes
private final Attributes getAttributes
-
getSum
private final double getSum
-
getCount
private final long getCount
-
hasMin
private final boolean hasMin
-
getMin
private final double getMin
-
hasMax
private final boolean hasMax
-
getMax
private final double getMax
-
getBoundaries
private final java.util.List<java.lang.Double> getBoundaries
-
getCounts
private final java.util.List<java.lang.Long> getCounts
-
getExemplars
private final java.util.List<DoubleExemplarData> getExemplars
-
-
Constructor Detail
-
AutoValue_ImmutableHistogramPointData
AutoValue_ImmutableHistogramPointData(long getStartEpochNanos, long getEpochNanos, Attributes getAttributes, double getSum, long getCount, boolean hasMin, double getMin, boolean hasMax, double getMax, java.util.List<java.lang.Double> getBoundaries, java.util.List<java.lang.Long> getCounts, java.util.List<DoubleExemplarData> getExemplars)
-
-
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.
-
getSum
public double getSum()
Description copied from interface:HistogramPointData
The sum of all measurements recorded.- Returns:
- the sum of recorded measurements.
-
getCount
public long getCount()
Description copied from interface:HistogramPointData
The number of measurements taken.- Returns:
- the count of recorded measurements.
-
hasMin
public boolean hasMin()
Description copied from interface:HistogramPointData
Returntrue
ifHistogramPointData.getMin()
is set.
-
getMin
public double getMin()
Description copied from interface:HistogramPointData
The min of all measurements recorded, ifHistogramPointData.hasMin()
istrue
. IfHistogramPointData.hasMin()
isfalse
, the response should be ignored.
-
hasMax
public boolean hasMax()
Description copied from interface:HistogramPointData
Returntrue
ifHistogramPointData.getMax()
is set.
-
getMax
public double getMax()
Description copied from interface:HistogramPointData
The max of all measurements recorded, ifHistogramPointData.hasMax()
istrue
. IfHistogramPointData.hasMax()
isfalse
, the response should be ignored.
-
getBoundaries
public java.util.List<java.lang.Double> getBoundaries()
Description copied from interface:HistogramPointData
The bucket boundaries. For a Histogram with N defined boundaries, e.g, [x, y, z]. There are N+1 counts: (-inf, x], (x, y], (y, z], (z, +inf).- Returns:
- the read-only bucket boundaries in increasing order. do not mutate the returned object.
-
getCounts
public java.util.List<java.lang.Long> getCounts()
Description copied from interface:HistogramPointData
The counts in each bucket.- Returns:
- the read-only counts in each bucket. do not mutate the returned object.
-
getExemplars
public java.util.List<DoubleExemplarData> getExemplars()
Description copied from interface:HistogramPointData
List of exemplars collected from measurements that were used to form the data point.
-
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
-
-