Class AggregationConfig

Inheritance Relationships

Derived Types

Class Documentation

class AggregationConfig

Subclassed by opentelemetry::sdk::metrics::Base2ExponentialHistogramAggregationConfig, opentelemetry::sdk::metrics::HistogramAggregationConfig

Public Functions

inline AggregationConfig(size_t cardinality_limit = kAggregationCardinalityLimit)
AggregationConfig(const AggregationConfig&) = default
AggregationConfig(AggregationConfig&&) = default
AggregationConfig &operator=(const AggregationConfig&) = default
AggregationConfig &operator=(AggregationConfig&&) = default
inline virtual AggregationType GetType() const noexcept
virtual ~AggregationConfig() = default

Public Members

size_t cardinality_limit_

Public Static Functions

static inline const AggregationConfig *GetOrDefault(const AggregationConfig *config)