Class FilteringExcludeAttributesProcessor
Defined in File attributes_processor.h
Inheritance Relationships
Base Type
public opentelemetry::sdk::metrics::AttributesProcessor(Class AttributesProcessor)
Class Documentation
-
class FilteringExcludeAttributesProcessor : public opentelemetry::sdk::metrics::AttributesProcessor
FilteringExcludeAttributeProcessor filters by exclude attribute list and drops names if they are present in the exclude list
Public Functions
-
inline FilteringExcludeAttributesProcessor(FilterAttributeMap &&exclude_list = {})
-
inline FilteringExcludeAttributesProcessor(const FilterAttributeMap &exclude_list = {})
-
inline virtual MetricAttributes process(const opentelemetry::common::KeyValueIterable &attributes) const noexcept override
-
inline virtual bool isPresent(nostd::string_view key) const noexcept override
-
inline FilteringExcludeAttributesProcessor(FilterAttributeMap &&exclude_list = {})