Uses of Class
io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
Packages that use AttributesProcessor
Package
Description
The SDK implementation of metrics.
Internal SDK implementation classes.
View related internal classes.
-
Uses of AttributesProcessor in io.opentelemetry.sdk.metrics
Fields in io.opentelemetry.sdk.metrics declared as AttributesProcessorModifier and TypeFieldDescriptionprivate final AttributesProcessor
AutoValue_View.attributesProcessor
private AttributesProcessor
ViewBuilder.processor
Methods in io.opentelemetry.sdk.metrics that return AttributesProcessorModifier and TypeMethodDescription(package private) AttributesProcessor
AutoValue_View.getAttributesProcessor()
(package private) abstract AttributesProcessor
View.getAttributesProcessor()
Returns the attribute processor used for this view.Methods in io.opentelemetry.sdk.metrics with parameters of type AttributesProcessorModifier and TypeMethodDescription(package private) ViewBuilder
ViewBuilder.addAttributesProcessor
(AttributesProcessor attributesProcessor) Add an attribute processor.(package private) static View
View.create
(String name, String description, Aggregation aggregation, AttributesProcessor attributesProcessor, int cardinalityLimit) Constructors in io.opentelemetry.sdk.metrics with parameters of type AttributesProcessorModifierConstructorDescription(package private)
AutoValue_View
(String name, String description, Aggregation aggregation, AttributesProcessor attributesProcessor, int cardinalityLimit) -
Uses of AttributesProcessor in io.opentelemetry.sdk.metrics.internal
Methods in io.opentelemetry.sdk.metrics.internal with parameters of type AttributesProcessorModifier and TypeMethodDescriptionprivate static void
SdkMeterProviderUtil.addAttributesProcessor
(ViewBuilder viewBuilder, AttributesProcessor attributesProcessor) -
Uses of AttributesProcessor in io.opentelemetry.sdk.metrics.internal.state
Fields in io.opentelemetry.sdk.metrics.internal.state declared as AttributesProcessorModifier and TypeFieldDescriptionprivate final AttributesProcessor
AsynchronousMetricStorage.attributesProcessor
private final AttributesProcessor
DefaultSynchronousMetricStorage.attributesProcessor
Constructors in io.opentelemetry.sdk.metrics.internal.state with parameters of type AttributesProcessorModifierConstructorDescriptionprivate
AsynchronousMetricStorage
(RegisteredReader registeredReader, MetricDescriptor metricDescriptor, Aggregator<T, U> aggregator, AttributesProcessor attributesProcessor, int maxCardinality) (package private)
DefaultSynchronousMetricStorage
(RegisteredReader registeredReader, MetricDescriptor metricDescriptor, Aggregator<T, U> aggregator, AttributesProcessor attributesProcessor, int maxCardinality) -
Uses of AttributesProcessor in io.opentelemetry.sdk.metrics.internal.view
Subclasses of AttributesProcessor in io.opentelemetry.sdk.metrics.internal.viewModifier and TypeClassDescription(package private) final class
private static class
Processor which appends a static set ofAttributes
.private static class
Processor which filters attributes according to aAttributeKey.getKey()
Predicate
.private static final class
Processor which appends entries fromBaggage
with keys that match a predicate.private static final class
AAttributesProcessor
that runs a sequence of processors.(package private) class
Fields in io.opentelemetry.sdk.metrics.internal.view declared as AttributesProcessorModifier and TypeFieldDescriptionprivate final AttributesProcessor
AutoValue_RegisteredView.viewAttributesProcessor
Fields in io.opentelemetry.sdk.metrics.internal.view with type parameters of type AttributesProcessorModifier and TypeFieldDescriptionprivate final Collection
<AttributesProcessor> AttributesProcessor.JoinedAttributesProcessor.processors
Methods in io.opentelemetry.sdk.metrics.internal.view that return AttributesProcessorModifier and TypeMethodDescriptionstatic AttributesProcessor
AttributesProcessor.append
(Attributes attributes) Creates a processor which appends (exactly) the given attributes.static AttributesProcessor
AttributesProcessor.appendBaggageByKeyName
(Predicate<String> nameFilter) Creates a processor which appends values fromBaggage
.static AttributesProcessor
AttributesProcessor.filterByKeyName
(Predicate<String> nameFilter) Creates a processor which filters down attributes from a measurement.AutoValue_RegisteredView.getViewAttributesProcessor()
abstract AttributesProcessor
RegisteredView.getViewAttributesProcessor()
The view'sAttributesProcessor
.static AttributesProcessor
AttributesProcessor.noop()
No-op version of attributes processor, returns what it gets.(package private) AttributesProcessor
AttributesProcessor.JoinedAttributesProcessor.prepend
(AttributesProcessor other) AttributesProcessor.JoinedAttributesProcessor.then
(AttributesProcessor other) AttributesProcessor.then
(AttributesProcessor other) Joins this attribute processor with another that operates after this one.Methods in io.opentelemetry.sdk.metrics.internal.view with parameters of type AttributesProcessorModifier and TypeMethodDescriptionstatic RegisteredView
RegisteredView.create
(InstrumentSelector selector, View view, AttributesProcessor viewAttributesProcessor, int cardinalityLimit, SourceInfo viewSourceInfo) (package private) AttributesProcessor
AttributesProcessor.JoinedAttributesProcessor.prepend
(AttributesProcessor other) AttributesProcessor.JoinedAttributesProcessor.then
(AttributesProcessor other) AttributesProcessor.then
(AttributesProcessor other) Joins this attribute processor with another that operates after this one.Constructors in io.opentelemetry.sdk.metrics.internal.view with parameters of type AttributesProcessorModifierConstructorDescription(package private)
AutoValue_RegisteredView
(InstrumentSelector instrumentSelector, View view, AttributesProcessor viewAttributesProcessor, int cardinalityLimit, SourceInfo viewSourceInfo) Constructor parameters in io.opentelemetry.sdk.metrics.internal.view with type arguments of type AttributesProcessorModifierConstructorDescription(package private)
JoinedAttributesProcessor
(Collection<AttributesProcessor> processors)