Interface DateIntervalConsumer<T>

All Known Implementing Classes:
DateHistogramAggregationBuilder, DateHistogramValuesSourceBuilder

public interface DateIntervalConsumer<T>
A shared interface for aggregations that parse and use "interval" parameters. Provides definitions for the new fixed and calendar intervals, and deprecated defintions for the old interval/dateHisto interval parameters
  • Method Details

    • interval

      @Deprecated T interval​(long interval)
      Deprecated.
    • dateHistogramInterval

      @Deprecated T dateHistogramInterval​(DateHistogramInterval dateHistogramInterval)
      Deprecated.
    • calendarInterval

      T calendarInterval​(DateHistogramInterval interval)
    • fixedInterval

      T fixedInterval​(DateHistogramInterval interval)
    • interval

      @Deprecated long interval()
      Deprecated.
    • dateHistogramInterval

      @Deprecated DateHistogramInterval dateHistogramInterval()
      Deprecated.