Package 

Class ElasticMetricReader

  • 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
                        
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Filter<MetricData> filter
    • Constructor Summary

      Constructors 
      Constructor Description
      ElasticMetricReader(MetricReader wrapped)
    • Method Summary

      Modifier and Type Method Description
      void setFilter(Filter<MetricData> filter)
      void register(@NonNull() CollectionRegistration registration)
      CompletableResultCode forceFlush()
      CompletableResultCode shutdown()
      AggregationTemporality getAggregationTemporality(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
    • Constructor Detail

      • ElasticMetricReader

        ElasticMetricReader(MetricReader wrapped)