Class RateIntAggregator.IntRateGroupingState

java.lang.Object
org.elasticsearch.compute.aggregation.RateIntAggregator.IntRateGroupingState
All Implemented Interfaces:
Closeable, AutoCloseable, org.apache.lucene.util.Accountable, GroupingAggregatorState, org.elasticsearch.core.Releasable
Enclosing class:
RateIntAggregator

public static final class RateIntAggregator.IntRateGroupingState extends Object implements org.elasticsearch.core.Releasable, org.apache.lucene.util.Accountable, GroupingAggregatorState
  • Method Details

    • ramBytesUsed

      public long ramBytesUsed()
      Specified by:
      ramBytesUsed in interface org.apache.lucene.util.Accountable
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Specified by:
      close in interface org.elasticsearch.core.Releasable
    • toIntermediate

      public void toIntermediate(Block[] blocks, int offset, IntVector selected, DriverContext driverContext)
      Description copied from interface: GroupingAggregatorState
      Extracts an intermediate view of the contents of this state.
      Specified by:
      toIntermediate in interface GroupingAggregatorState