-
- All Implemented Interfaces:
-
io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector,io.opentelemetry.sdk.metrics.export.DefaultAggregationSelector,io.opentelemetry.sdk.metrics.export.MetricReader,java.io.Closeable,java.lang.AutoCloseable
public final class ElasticMetricReader implements MetricReader
-
-
Constructor Summary
Constructors Constructor Description ElasticMetricReader(MetricReader wrapped)
-
Method Summary
Modifier and Type Method Description voidsetFilter(Filter<MetricData> filter)voidregister(@NonNull() CollectionRegistration registration)CompletableResultCodeforceFlush()CompletableResultCodeshutdown()AggregationTemporalitygetAggregationTemporality(InstrumentType instrumentType)-
Methods inherited from class io.opentelemetry.sdk.metrics.export.MetricReader
close, forceFlush, getDefaultAggregation, getMemoryMode, register, shutdown -
Methods inherited from class io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector
alwaysCumulative, asString, deltaPreferred, getAggregationTemporality, lowMemory -
Methods inherited from class io.opentelemetry.sdk.metrics.export.DefaultAggregationSelector
getDefault, with -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
forceFlush
CompletableResultCode forceFlush()
-
shutdown
CompletableResultCode shutdown()
-
getAggregationTemporality
AggregationTemporality getAggregationTemporality(InstrumentType instrumentType)
-
-
-
-