Interface HashAggregationBuilder

All Superinterfaces:
AutoCloseable
All Known Implementing Classes:
InMemoryHashAggregationBuilder, SkipAggregationBuilder, SpillableHashAggregationBuilder

public interface HashAggregationBuilder extends AutoCloseable
  • Method Details

    • processPage

      Work<?> processPage(Page page)
    • buildResult

      WorkProcessor<Page> buildResult()
    • isFull

      boolean isFull()
    • updateMemory

      void updateMemory()
    • close

      void close()
      Specified by:
      close in interface AutoCloseable
    • startMemoryRevoke

      com.google.common.util.concurrent.ListenableFuture<Void> startMemoryRevoke()
    • finishMemoryRevoke

      void finishMemoryRevoke()