public static final class SearchQuery.Builder extends Object
public SearchQuery.Builder offset(int val)
public SearchQuery.Builder limit(int val)
public SearchQuery.Builder query(QueryBuilder queryBuilder)
public SearchQuery.Builder query(Query query)
public SearchQuery.Builder highlight(Highlight highlight)
public SearchQuery.Builder highlight(Highlight.Builder highlightBuilder)
public SearchQuery.Builder collapse(String fieldName)
public SearchQuery.Builder sort(Sort val)
public SearchQuery.Builder getTotalCount(boolean val)
public SearchQuery.Builder trackTotalCount(int val)
public SearchQuery.Builder addAggregation(AggregationBuilder aggregationBuilder)
aggregationBuilder - 使用AggregationBuilders进行构建public SearchQuery.Builder addAggregation(Aggregation aggregation)
aggregation - 使用AggregationBuilders进行构建public SearchQuery.Builder addGroupBy(GroupByBuilder groupByBuilder)
groupByBuilder - 使用GroupByBuilders进行构建public SearchQuery.Builder addGroupBy(GroupBy groupBy)
groupBy - 使用GroupByBuilders进行构建public SearchQuery.Builder token(byte[] val)
public SearchQuery.Builder filter(SearchFilter filter)
public SearchQuery build()
Copyright © 2025. All Rights Reserved.