@ProviderType
public interface SearchRequest
SearchRequestBuilder
.Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Aggregation> |
getAggregationsMap() |
java.util.List<ComplexQueryPart> |
getComplexQueryParts() |
java.util.List<java.lang.String> |
getEntryClassNames() |
java.util.List<java.lang.String> |
getExcludeContributors() |
java.lang.String |
getFederatedSearchKey() |
java.util.List<SearchRequest> |
getFederatedSearchRequests() |
java.lang.Integer |
getFrom() |
java.util.List<GroupByRequest> |
getGroupByRequests()
Provides the top hits aggregations used for grouping results by the
specified fields.
|
java.util.List<java.lang.String> |
getIncludeContributors() |
java.util.List<java.lang.String> |
getIndexes() |
java.util.List<java.lang.Class<?>> |
getModelIndexerClasses() |
java.lang.String |
getPaginationStartParameterName() |
java.util.Map<java.lang.String,PipelineAggregation> |
getPipelineAggregationsMap() |
Query |
getPostFilterQuery() |
Query |
getQuery() |
java.lang.String |
getQueryString() |
Query |
getRescoreQuery()
Provides a secondary query to reorder the top documents returned.
|
java.lang.Integer |
getSize() |
java.util.List<Sort> |
getSorts() |
java.util.List<StatsRequest> |
getStatsRequests()
Provides the metric aggregations to be computed for each field.
|
boolean |
isBasicFacetSelection() |
boolean |
isEmptySearchEnabled() |
boolean |
isExplain()
Returns
true if the explanation for how each hit's score is
computed. |
boolean |
isIncludeResponseString()
Returns
true if the search engine's response string is
included with the returned results. |
java.util.Map<java.lang.String,Aggregation> getAggregationsMap()
java.util.List<ComplexQueryPart> getComplexQueryParts()
java.util.List<java.lang.String> getEntryClassNames()
java.util.List<java.lang.String> getExcludeContributors()
java.lang.String getFederatedSearchKey()
java.util.List<SearchRequest> getFederatedSearchRequests()
java.lang.Integer getFrom()
java.util.List<GroupByRequest> getGroupByRequests()
java.util.List<java.lang.String> getIncludeContributors()
java.util.List<java.lang.String> getIndexes()
java.util.List<java.lang.Class<?>> getModelIndexerClasses()
java.lang.String getPaginationStartParameterName()
java.util.Map<java.lang.String,PipelineAggregation> getPipelineAggregationsMap()
Query getPostFilterQuery()
Query getQuery()
java.lang.String getQueryString()
Query getRescoreQuery()
java.lang.Integer getSize()
java.util.List<Sort> getSorts()
java.util.List<StatsRequest> getStatsRequests()
boolean isBasicFacetSelection()
boolean isEmptySearchEnabled()
boolean isExplain()
true
if the explanation for how each hit's score is
computed.true
if the scores are explained; false
otherwiseboolean isIncludeResponseString()
true
if the search engine's response string is
included with the returned results.true
if the response string is included;
false
otherwise