Class AbstractSumAggregator<T extends PointData,U extends ExemplarData>

java.lang.Object
io.opentelemetry.sdk.metrics.internal.aggregator.AbstractSumAggregator<T,U>
All Implemented Interfaces:
Aggregator<T,U>
Direct Known Subclasses:
DoubleSumAggregator, LongSumAggregator

abstract class AbstractSumAggregator<T extends PointData,U extends ExemplarData> extends Object implements Aggregator<T,U>
  • Field Details

    • isMonotonic

      private final boolean isMonotonic
  • Constructor Details

  • Method Details

    • isMonotonicInstrument

      private static boolean isMonotonicInstrument(InstrumentDescriptor descriptor)
      Returns true if the instrument does not allow negative measurements.
    • isMonotonic

      final boolean isMonotonic()