Uses of Interface
io.opentelemetry.sdk.metrics.export.DefaultAggregationSelector
-
Packages that use DefaultAggregationSelector Package Description io.opentelemetry.exporter.internal Internal utilities for exporters.io.opentelemetry.exporter.otlp.http.metrics OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.metrics OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.sdk.metrics.export Utilities that facilitate exporting metrics out ofSdkMeterProvider
.io.opentelemetry.sdk.metrics.internal.view View related internal classes. -
-
Uses of DefaultAggregationSelector in io.opentelemetry.exporter.internal
Method parameters in io.opentelemetry.exporter.internal with type arguments of type DefaultAggregationSelector Modifier and Type Method Description static void
ExporterBuilderUtil. configureHistogramDefaultAggregation(java.lang.String defaultHistogramAggregation, java.util.function.Consumer<DefaultAggregationSelector> defaultAggregationSelectorConsumer)
Invoke thedefaultAggregationSelectorConsumer
with the configuredDefaultAggregationSelector
.static void
ExporterBuilderUtil. configureOtlpHistogramDefaultAggregation(ConfigProperties config, java.util.function.Consumer<DefaultAggregationSelector> defaultAggregationSelectorConsumer)
Invoke thedefaultAggregationSelectorConsumer
with the configuredDefaultAggregationSelector
.static void
ExporterBuilderUtil. configureOtlpHistogramDefaultAggregation(StructuredConfigProperties config, java.util.function.Consumer<DefaultAggregationSelector> defaultAggregationSelectorConsumer)
Invoke thedefaultAggregationSelectorConsumer
with the configuredDefaultAggregationSelector
. -
Uses of DefaultAggregationSelector in io.opentelemetry.exporter.otlp.http.metrics
Classes in io.opentelemetry.exporter.otlp.http.metrics that implement DefaultAggregationSelector Modifier and Type Class Description class
OtlpHttpMetricExporter
Exports metrics using OTLP via HTTP, using OpenTelemetry's protobuf model.Fields in io.opentelemetry.exporter.otlp.http.metrics declared as DefaultAggregationSelector Modifier and Type Field Description private DefaultAggregationSelector
OtlpHttpMetricExporter. defaultAggregationSelector
private DefaultAggregationSelector
OtlpHttpMetricExporterBuilder. defaultAggregationSelector
Methods in io.opentelemetry.exporter.otlp.http.metrics with parameters of type DefaultAggregationSelector Modifier and Type Method Description OtlpHttpMetricExporterBuilder
OtlpHttpMetricExporterBuilder. setDefaultAggregationSelector(DefaultAggregationSelector defaultAggregationSelector)
Constructors in io.opentelemetry.exporter.otlp.http.metrics with parameters of type DefaultAggregationSelector Constructor Description 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 DefaultAggregationSelector Modifier and Type Class Description class
OtlpGrpcMetricExporter
Exports metrics using OTLP via gRPC, using OpenTelemetry's protobuf model.Fields in io.opentelemetry.exporter.otlp.metrics declared as DefaultAggregationSelector Modifier and Type Field Description private DefaultAggregationSelector
OtlpGrpcMetricExporter. defaultAggregationSelector
private DefaultAggregationSelector
OtlpGrpcMetricExporterBuilder. defaultAggregationSelector
Methods in io.opentelemetry.exporter.otlp.metrics with parameters of type DefaultAggregationSelector Modifier and Type Method Description OtlpGrpcMetricExporterBuilder
OtlpGrpcMetricExporterBuilder. setDefaultAggregationSelector(DefaultAggregationSelector defaultAggregationSelector)
Constructors in io.opentelemetry.exporter.otlp.metrics with parameters of type DefaultAggregationSelector Constructor Description 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.export Modifier and Type Interface Description interface
MetricExporter
A Metric Exporter is a push based interface for exportingMetricData
out ofSdkMeterProvider
.interface
MetricReader
A metric reader reads metrics from anSdkMeterProvider
.Classes in io.opentelemetry.sdk.metrics.export that implement DefaultAggregationSelector Modifier and Type Class Description class
PeriodicMetricReader
AMetricReader
which wraps aMetricExporter
and automatically reads and exports the metrics every export interval.Methods in io.opentelemetry.sdk.metrics.export that return DefaultAggregationSelector Modifier and Type Method Description static DefaultAggregationSelector
DefaultAggregationSelector. getDefault()
The default implementation ofDefaultAggregationSelector
which returns the default aggregation for each instrument.default DefaultAggregationSelector
DefaultAggregationSelector. with(InstrumentType instrumentType, Aggregation aggregation)
Returns a default aggregation selector which returns the givenaggregation
for the giveninstrumentType
, and defers to this for other instrument types.Methods in io.opentelemetry.sdk.metrics.export with parameters of type DefaultAggregationSelector Modifier and Type Method Description static java.lang.String
DefaultAggregationSelector. 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 DefaultAggregationSelector Modifier and Type Method Description static ViewRegistry
ViewRegistry. create(DefaultAggregationSelector defaultAggregationSelector, CardinalityLimitSelector cardinalityLimitSelector, java.util.List<RegisteredView> registeredViews)
Returns aViewRegistry
.Constructors in io.opentelemetry.sdk.metrics.internal.view with parameters of type DefaultAggregationSelector Constructor Description ViewRegistry(DefaultAggregationSelector defaultAggregationSelector, CardinalityLimitSelector cardinalityLimitSelector, java.util.List<RegisteredView> registeredViews)
-