Uses of Interface
io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector
Packages that use AggregationTemporalitySelector
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.-
Uses of AggregationTemporalitySelector in io.opentelemetry.exporter.internal
Method parameters in io.opentelemetry.exporter.internal with type arguments of type AggregationTemporalitySelectorModifier and TypeMethodDescriptionstatic voidExporterBuilderUtil.configureOtlpAggregationTemporality(ConfigProperties config, Consumer<AggregationTemporalitySelector> aggregationTemporalitySelectorConsumer) Invoke theaggregationTemporalitySelectorConsumerwith the configuredAggregationTemporality.static voidExporterBuilderUtil.configureOtlpAggregationTemporality(StructuredConfigProperties config, Consumer<AggregationTemporalitySelector> aggregationTemporalitySelectorConsumer) -
Uses of AggregationTemporalitySelector in io.opentelemetry.exporter.otlp.http.metrics
Classes in io.opentelemetry.exporter.otlp.http.metrics that implement AggregationTemporalitySelectorModifier and TypeClassDescriptionfinal classExports metrics using OTLP via HTTP, using OpenTelemetry's protobuf model.Fields in io.opentelemetry.exporter.otlp.http.metrics declared as AggregationTemporalitySelectorModifier and TypeFieldDescriptionprivate final AggregationTemporalitySelectorOtlpHttpMetricExporter.aggregationTemporalitySelectorprivate AggregationTemporalitySelectorOtlpHttpMetricExporterBuilder.aggregationTemporalitySelectorprivate static final AggregationTemporalitySelectorOtlpHttpMetricExporterBuilder.DEFAULT_AGGREGATION_TEMPORALITY_SELECTORMethods in io.opentelemetry.exporter.otlp.http.metrics with parameters of type AggregationTemporalitySelectorModifier and TypeMethodDescriptionOtlpHttpMetricExporterBuilder.setAggregationTemporalitySelector(AggregationTemporalitySelector aggregationTemporalitySelector) Set theAggregationTemporalitySelectorused forgetAggregationTemporality(InstrumentType).Constructors in io.opentelemetry.exporter.otlp.http.metrics with parameters of type AggregationTemporalitySelectorModifierConstructorDescription(package private)OtlpHttpMetricExporter(HttpExporterBuilder<Marshaler> builder, HttpExporter<Marshaler> delegate, AggregationTemporalitySelector aggregationTemporalitySelector, DefaultAggregationSelector defaultAggregationSelector, MemoryMode memoryMode) -
Uses of AggregationTemporalitySelector in io.opentelemetry.exporter.otlp.metrics
Classes in io.opentelemetry.exporter.otlp.metrics that implement AggregationTemporalitySelectorModifier and TypeClassDescriptionfinal classExports metrics using OTLP via gRPC, using OpenTelemetry's protobuf model.Fields in io.opentelemetry.exporter.otlp.metrics declared as AggregationTemporalitySelectorModifier and TypeFieldDescriptionprivate final AggregationTemporalitySelectorOtlpGrpcMetricExporter.aggregationTemporalitySelectorprivate AggregationTemporalitySelectorOtlpGrpcMetricExporterBuilder.aggregationTemporalitySelectorprivate static final AggregationTemporalitySelectorOtlpGrpcMetricExporterBuilder.DEFAULT_AGGREGATION_TEMPORALITY_SELECTORMethods in io.opentelemetry.exporter.otlp.metrics with parameters of type AggregationTemporalitySelectorModifier and TypeMethodDescriptionOtlpGrpcMetricExporterBuilder.setAggregationTemporalitySelector(AggregationTemporalitySelector aggregationTemporalitySelector) Set theAggregationTemporalitySelectorused forgetAggregationTemporality(InstrumentType).Constructors in io.opentelemetry.exporter.otlp.metrics with parameters of type AggregationTemporalitySelectorModifierConstructorDescription(package private)OtlpGrpcMetricExporter(GrpcExporterBuilder<Marshaler> builder, GrpcExporter<Marshaler> delegate, AggregationTemporalitySelector aggregationTemporalitySelector, DefaultAggregationSelector defaultAggregationSelector, MemoryMode memoryMode) -
Uses of AggregationTemporalitySelector in io.opentelemetry.sdk.metrics.export
Subinterfaces of AggregationTemporalitySelector 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 AggregationTemporalitySelectorModifier and TypeClassDescriptionfinal classAMetricReaderwhich wraps aMetricExporterand automatically reads and exports the metrics every export interval.Methods in io.opentelemetry.sdk.metrics.export that return AggregationTemporalitySelectorModifier and TypeMethodDescriptionAggregationTemporalitySelector.alwaysCumulative()A common implementation ofAggregationTemporalitySelectorwhich returnsAggregationTemporality.CUMULATIVEfor all instruments.AggregationTemporalitySelector.deltaPreferred()A common implementation ofAggregationTemporalitySelectorwhich indicates delta preference.AggregationTemporalitySelector.lowMemory()A common implementation ofAggregationTemporalitySelectorwhich reduces memory.Methods in io.opentelemetry.sdk.metrics.export with parameters of type AggregationTemporalitySelectorModifier and TypeMethodDescriptionstatic StringAggregationTemporalitySelector.asString(AggregationTemporalitySelector selector) Returns a string representation of this selector, for using inObject.toString()implementations.