Class DropAggregation

Inheritance Relationships

Base Type

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

Class Documentation

class DropAggregation : public opentelemetry::sdk::metrics::Aggregation

A null Aggregation which denotes no aggregation should occur.

Public Functions

DropAggregation() = default
inline DropAggregation(const DropPointData&)
inline void Aggregate(int64_t, const PointAttributes&) noexcept override
inline void Aggregate(double, const PointAttributes&) noexcept override
inline std::unique_ptr<Aggregation> Merge(const Aggregation&) const noexcept override
inline std::unique_ptr<Aggregation> Diff(const Aggregation&) const noexcept override
inline PointType ToPoint() const noexcept override