Uses of Interface
io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector
-
Packages that use AggregationTemporalitySelector 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
. -
-
Uses of AggregationTemporalitySelector in io.opentelemetry.exporter.internal
Method parameters in io.opentelemetry.exporter.internal with type arguments of type AggregationTemporalitySelector Modifier and Type Method Description static void
ExporterBuilderUtil. configureOtlpAggregationTemporality(ConfigProperties config, java.util.function.Consumer<AggregationTemporalitySelector> aggregationTemporalitySelectorConsumer)
Invoke theaggregationTemporalitySelectorConsumer
with the configuredAggregationTemporality
.static void
ExporterBuilderUtil. configureOtlpAggregationTemporality(StructuredConfigProperties config, java.util.function.Consumer<AggregationTemporalitySelector> aggregationTemporalitySelectorConsumer)
-
Uses of AggregationTemporalitySelector in io.opentelemetry.exporter.otlp.http.metrics
Classes in io.opentelemetry.exporter.otlp.http.metrics that implement AggregationTemporalitySelector 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 AggregationTemporalitySelector Modifier and Type Field Description private AggregationTemporalitySelector
OtlpHttpMetricExporter. aggregationTemporalitySelector
private AggregationTemporalitySelector
OtlpHttpMetricExporterBuilder. aggregationTemporalitySelector
private static AggregationTemporalitySelector
OtlpHttpMetricExporterBuilder. DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR
Methods in io.opentelemetry.exporter.otlp.http.metrics with parameters of type AggregationTemporalitySelector Modifier and Type Method Description OtlpHttpMetricExporterBuilder
OtlpHttpMetricExporterBuilder. setAggregationTemporalitySelector(AggregationTemporalitySelector aggregationTemporalitySelector)
Set theAggregationTemporalitySelector
used forgetAggregationTemporality(InstrumentType)
.Constructors in io.opentelemetry.exporter.otlp.http.metrics with parameters of type AggregationTemporalitySelector Constructor Description 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 AggregationTemporalitySelector 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 AggregationTemporalitySelector Modifier and Type Field Description private AggregationTemporalitySelector
OtlpGrpcMetricExporter. aggregationTemporalitySelector
private AggregationTemporalitySelector
OtlpGrpcMetricExporterBuilder. aggregationTemporalitySelector
private static AggregationTemporalitySelector
OtlpGrpcMetricExporterBuilder. DEFAULT_AGGREGATION_TEMPORALITY_SELECTOR
Methods in io.opentelemetry.exporter.otlp.metrics with parameters of type AggregationTemporalitySelector Modifier and Type Method Description OtlpGrpcMetricExporterBuilder
OtlpGrpcMetricExporterBuilder. setAggregationTemporalitySelector(AggregationTemporalitySelector aggregationTemporalitySelector)
Set theAggregationTemporalitySelector
used forgetAggregationTemporality(InstrumentType)
.Constructors in io.opentelemetry.exporter.otlp.metrics with parameters of type AggregationTemporalitySelector Constructor Description 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.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 AggregationTemporalitySelector 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 AggregationTemporalitySelector Modifier and Type Method Description static AggregationTemporalitySelector
AggregationTemporalitySelector. alwaysCumulative()
A common implementation ofAggregationTemporalitySelector
which returnsAggregationTemporality.CUMULATIVE
for all instruments.static AggregationTemporalitySelector
AggregationTemporalitySelector. deltaPreferred()
A common implementation ofAggregationTemporalitySelector
which indicates delta preference.static AggregationTemporalitySelector
AggregationTemporalitySelector. lowMemory()
A common implementation ofAggregationTemporalitySelector
which reduces memory.Methods in io.opentelemetry.sdk.metrics.export with parameters of type AggregationTemporalitySelector Modifier and Type Method Description static java.lang.String
AggregationTemporalitySelector. asString(AggregationTemporalitySelector selector)
Returns a string representation of this selector, for using inObject.toString()
implementations.
-