Uses of Class
io.opentelemetry.sdk.metrics.ViewBuilder
Packages that use ViewBuilder
Package
Description
The SDK implementation of metrics.
Internal SDK implementation classes.
-
Uses of ViewBuilder in io.opentelemetry.sdk.metrics
Methods in io.opentelemetry.sdk.metrics that return ViewBuilderModifier and TypeMethodDescription(package private) ViewBuilderViewBuilder.addAttributesProcessor(AttributesProcessor attributesProcessor) Add an attribute processor.static ViewBuilderView.builder()ViewBuilder.setAggregation(Aggregation aggregation) SetsAggregation.ViewBuilder.setAttributeFilter(Predicate<String> keyFilter) Sets a filter for attributes keys.ViewBuilder.setAttributeFilter(Set<String> keysToRetain) Sets a filter which retains attribute keys included inkeysToRetain.ViewBuilder.setCardinalityLimit(int cardinalityLimit) Set the cardinality limit.ViewBuilder.setDescription(String description) Sets the description of the resulting metric.Sets the name of the resulting metric. -
Uses of ViewBuilder in io.opentelemetry.sdk.metrics.internal
Methods in io.opentelemetry.sdk.metrics.internal with parameters of type ViewBuilderModifier and TypeMethodDescriptionprivate static voidSdkMeterProviderUtil.addAttributesProcessor(ViewBuilder viewBuilder, AttributesProcessor attributesProcessor) static voidSdkMeterProviderUtil.appendAllBaggageAttributes(ViewBuilder viewBuilder) Reflectively add anAttributesProcessorto theViewBuilderwhich appends all key-values from baggage to all measurements.static voidSdkMeterProviderUtil.appendFilteredBaggageAttributes(ViewBuilder viewBuilder, Predicate<String> keyFilter) Reflectively add anAttributesProcessorto theViewBuilderwhich appends key-values from baggage to all measurements.static voidSdkMeterProviderUtil.setCardinalityLimit(ViewBuilder viewBuilder, int cardinalityLimit) Reflectively set thecardinalityLimiton theViewBuilder.