Class DefaultAggregation

Class Documentation

class DefaultAggregation

Public Static Functions

static inline std::unique_ptr<Aggregation> CreateAggregation(const opentelemetry::sdk::metrics::InstrumentDescriptor &instrument_descriptor, const AggregationConfig *aggregation_config)
static inline std::unique_ptr<Aggregation> CreateAggregation(AggregationType aggregation_type, InstrumentDescriptor instrument_descriptor, const AggregationConfig *aggregation_config = nullptr)
static inline std::unique_ptr<Aggregation> CloneAggregation(AggregationType aggregation_type, InstrumentDescriptor instrument_descriptor, const Aggregation &to_copy)