Class FiltersAggregator

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, org.apache.lucene.search.Collector, Releasable

    public class FiltersAggregator
    extends BucketsAggregator
    • Field Detail

      • FILTERS_FIELD

        public static final ParseField FILTERS_FIELD
      • OTHER_BUCKET_FIELD

        public static final ParseField OTHER_BUCKET_FIELD
      • OTHER_BUCKET_KEY_FIELD

        public static final ParseField OTHER_BUCKET_KEY_FIELD
    • Constructor Detail

      • FiltersAggregator

        public FiltersAggregator​(java.lang.String name,
                                 AggregatorFactories factories,
                                 java.lang.String[] keys,
                                 java.util.function.Supplier<org.apache.lucene.search.Weight[]> filters,
                                 boolean keyed,
                                 java.lang.String otherBucketKey,
                                 SearchContext context,
                                 Aggregator parent,
                                 java.util.List<PipelineAggregator> pipelineAggregators,
                                 java.util.Map<java.lang.String,​java.lang.Object> metaData)
                          throws java.io.IOException
        Throws:
        java.io.IOException