@Value.Immutable(copy=false) public interface FiltersAggregation extends BucketAggregation
ADJACENCY_MATRIX_AGGREGATION, AVG_AGGREGATION, CARDINALITY_AGGREGATION, DATE_HISTOGRAM_AGGREGATION, DATE_RANGE_AGGREGATION, EXTENDED_STATS_AGGREGATION, FILTER_AGGREGATION, FILTERS_AGGREGATION, GEO_BOUNDS_AGGREGATION, GEO_CENTROID_AGGREGATION, GEO_DISTANCE_AGGREGATION, GEOHASH_GRID_AGGREGATION, GLOBAL_AGGREGATION, HISTOGRAM_AGGREGATION, IP_RANGE_AGGREGATION, MAX_AGGREGATION, MIN_AGGREGATION, MISSING_AGGREGATION, NESTED_AGGREGATION, PERCENTILE_RANKS_AGGREGATION, PERCENTILES_AGGREGATION, RANGE_AGGREGATION, REVERSE_NESTED_AGGREGATION, SAMPLER_AGGREGATION, SIGNIFICANT_TERMS_AGGREGATION, SIGNIFICANT_TEXT_AGGREGATION, STATS_AGGREGATION, SUM_AGGREGATION, TERMS_AGGREGATION, VALUE_COUNT_AGGREGATION| Modifier and Type | Method and Description |
|---|---|
default void |
accept(AggregationVisitor visitor) |
default java.util.Map<java.lang.String,Query> |
getFilters() |
java.lang.String |
getOtherBucketKey() |
java.lang.Boolean |
isKeyed() |
java.lang.Boolean |
isOtherBucket() |
countNotEmpty, getName, getSubAggregations, isEmpty@Value.Default default java.util.Map<java.lang.String,Query> getFilters()
java.lang.String getOtherBucketKey()
java.lang.Boolean isKeyed()
java.lang.Boolean isOtherBucket()
default void accept(AggregationVisitor visitor)
accept in interface Aggregation