Uses of Interface
io.opentelemetry.sdk.metrics.export.DefaultAggregationSelector
Packages that use DefaultAggregationSelector
Package
Description
Internal utilities for exporters.
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP gRPC.
Utilities that facilitate exporting metrics out of
SdkMeterProvider.View related internal classes.
-
Uses of DefaultAggregationSelector in io.opentelemetry.exporter.internal
Method parameters in io.opentelemetry.exporter.internal with type arguments of type DefaultAggregationSelectorModifier and TypeMethodDescriptionstatic voidExporterBuilderUtil.configureHistogramDefaultAggregation(String defaultHistogramAggregation, Consumer<DefaultAggregationSelector> defaultAggregationSelectorConsumer) Invoke thedefaultAggregationSelectorConsumerwith the configuredDefaultAggregationSelector.static voidExporterBuilderUtil.configureOtlpHistogramDefaultAggregation(ConfigProperties config, Consumer<DefaultAggregationSelector> defaultAggregationSelectorConsumer) Invoke thedefaultAggregationSelectorConsumerwith the configuredDefaultAggregationSelector.static voidExporterBuilderUtil.configureOtlpHistogramDefaultAggregation(StructuredConfigProperties config, Consumer<DefaultAggregationSelector> defaultAggregationSelectorConsumer) Invoke thedefaultAggregationSelectorConsumerwith the configuredDefaultAggregationSelector. -
Uses of DefaultAggregationSelector in io.opentelemetry.exporter.otlp.http.metrics
Classes in io.opentelemetry.exporter.otlp.http.metrics that implement DefaultAggregationSelectorModifier and TypeClassDescriptionfinal classExports metrics using OTLP via HTTP, using OpenTelemetry's protobuf model.Fields in io.opentelemetry.exporter.otlp.http.metrics declared as DefaultAggregationSelectorModifier and TypeFieldDescriptionprivate final DefaultAggregationSelectorOtlpHttpMetricExporter.defaultAggregationSelectorprivate DefaultAggregationSelectorOtlpHttpMetricExporterBuilder.defaultAggregationSelectorMethods in io.opentelemetry.exporter.otlp.http.metrics with parameters of type DefaultAggregationSelectorModifier and TypeMethodDescriptionOtlpHttpMetricExporterBuilder.setDefaultAggregationSelector(DefaultAggregationSelector defaultAggregationSelector) Constructors in io.opentelemetry.exporter.otlp.http.metrics with parameters of type DefaultAggregationSelectorModifierConstructorDescription(package private)OtlpHttpMetricExporter(HttpExporterBuilder<Marshaler> builder, HttpExporter<Marshaler> delegate, AggregationTemporalitySelector aggregationTemporalitySelector, DefaultAggregationSelector defaultAggregationSelector, MemoryMode memoryMode) -
Uses of DefaultAggregationSelector in io.opentelemetry.exporter.otlp.metrics
Classes in io.opentelemetry.exporter.otlp.metrics that implement DefaultAggregationSelectorModifier and TypeClassDescriptionfinal classExports metrics using OTLP via gRPC, using OpenTelemetry's protobuf model.Fields in io.opentelemetry.exporter.otlp.metrics declared as DefaultAggregationSelectorModifier and TypeFieldDescriptionprivate final DefaultAggregationSelectorOtlpGrpcMetricExporter.defaultAggregationSelectorprivate DefaultAggregationSelectorOtlpGrpcMetricExporterBuilder.defaultAggregationSelectorMethods in io.opentelemetry.exporter.otlp.metrics with parameters of type DefaultAggregationSelectorModifier and TypeMethodDescriptionOtlpGrpcMetricExporterBuilder.setDefaultAggregationSelector(DefaultAggregationSelector defaultAggregationSelector) Constructors in io.opentelemetry.exporter.otlp.metrics with parameters of type DefaultAggregationSelectorModifierConstructorDescription(package private)OtlpGrpcMetricExporter(GrpcExporterBuilder<Marshaler> builder, GrpcExporter<Marshaler> delegate, AggregationTemporalitySelector aggregationTemporalitySelector, DefaultAggregationSelector defaultAggregationSelector, MemoryMode memoryMode) -
Uses of DefaultAggregationSelector in io.opentelemetry.sdk.metrics.export
Subinterfaces of DefaultAggregationSelector in io.opentelemetry.sdk.metrics.exportModifier and TypeInterfaceDescriptioninterfaceA Metric Exporter is a push based interface for exportingMetricDataout ofSdkMeterProvider.interfaceA metric reader reads metrics from anSdkMeterProvider.Classes in io.opentelemetry.sdk.metrics.export that implement DefaultAggregationSelectorModifier and TypeClassDescriptionfinal classAMetricReaderwhich wraps aMetricExporterand automatically reads and exports the metrics every export interval.Methods in io.opentelemetry.sdk.metrics.export that return DefaultAggregationSelectorModifier and TypeMethodDescriptionstatic DefaultAggregationSelectorDefaultAggregationSelector.getDefault()The default implementation ofDefaultAggregationSelectorwhich returns the default aggregation for each instrument.default DefaultAggregationSelectorDefaultAggregationSelector.with(InstrumentType instrumentType, Aggregation aggregation) Returns a default aggregation selector which returns the givenaggregationfor the giveninstrumentType, and defers to this for other instrument types.Methods in io.opentelemetry.sdk.metrics.export with parameters of type DefaultAggregationSelectorModifier and TypeMethodDescriptionstatic StringDefaultAggregationSelector.asString(DefaultAggregationSelector selector) Returns a string representation of this selector, for using inObject.toString()implementations. -
Uses of DefaultAggregationSelector in io.opentelemetry.sdk.metrics.internal.view
Methods in io.opentelemetry.sdk.metrics.internal.view with parameters of type DefaultAggregationSelectorModifier and TypeMethodDescriptionstatic ViewRegistryViewRegistry.create(DefaultAggregationSelector defaultAggregationSelector, CardinalityLimitSelector cardinalityLimitSelector, List<RegisteredView> registeredViews) Returns aViewRegistry.Constructors in io.opentelemetry.sdk.metrics.internal.view with parameters of type DefaultAggregationSelectorModifierConstructorDescription(package private)ViewRegistry(DefaultAggregationSelector defaultAggregationSelector, CardinalityLimitSelector cardinalityLimitSelector, List<RegisteredView> registeredViews)