Class ElasticsearchAggregation

java.lang.Object
org.springframework.data.elasticsearch.core.ElasticsearchAggregation
All Implemented Interfaces:
AggregationContainer<org.elasticsearch.search.aggregations.Aggregation>

public class ElasticsearchAggregation extends Object implements AggregationContainer<org.elasticsearch.search.aggregations.Aggregation>
AggregationContainer implementation for an Elasticsearch7 aggregation.
Since:
4.3
Author:
Peter-Josef Meisch
  • Constructor Details

    • ElasticsearchAggregation

      public ElasticsearchAggregation(org.elasticsearch.search.aggregations.Aggregation aggregation)
  • Method Details

    • aggregation

      @NonNull public org.elasticsearch.search.aggregations.Aggregation aggregation()
      Specified by:
      aggregation in interface AggregationContainer<org.elasticsearch.search.aggregations.Aggregation>
      Returns:
      the concrete aggregations implementation