Class DoubleHistogramAggregation

Inheritance Relationships

Base Type

  • public opentelemetry::sdk::metrics::Aggregation

Class Documentation

class DoubleHistogramAggregation : public opentelemetry::sdk::metrics::Aggregation

Public Functions

DoubleHistogramAggregation(const AggregationConfig *aggregation_config = nullptr)
DoubleHistogramAggregation(HistogramPointData&&)
DoubleHistogramAggregation(const HistogramPointData&)
inline void Aggregate(int64_t, const PointAttributes&) noexcept override
void Aggregate(double value, const PointAttributes &attributes = {}) noexcept override
std::unique_ptr<Aggregation> Merge(const Aggregation &delta) const noexcept override
std::unique_ptr<Aggregation> Diff(const Aggregation &next) const noexcept override
PointType ToPoint() const noexcept override