SearchRequest |
SearchRequest.setAnalytics(Analytics analytics) |
Submit tags with the analytics parameter.
|
SearchRequest |
SearchRequest.setFilters(Filter filter) |
Set the filter for this search request
|
SearchRequest |
SearchRequest.setGroup(Group group) |
Grouped results based on shared fields.
|
SearchRequest |
SearchRequest.setPage(Page page) |
Object to delimit the pagination parameters.
|
SearchRequest |
SearchRequest.setPrecision(Integer precision) |
Use the precision parameter of the search API to tune precision and recall for a query.
|
SearchRequest |
SearchRequest.setQuery(String query) |
String or number to match.
The value "" (empty string) matches all documents.
|
SearchRequest |
SearchRequest.setRecordAnalytics(Boolean recordAnalytics) |
If true, generates an analytics query event for the search request.
|
SearchRequest |
SearchRequest.setSort(List<Sort> sort) |
Sort your results in an order other than document score.
|
SearchRequest |
SearchRequest.withBoosts(Boost... boosts) |
Provide a field to boost, then increase document relevance based on values.
|
SearchRequest |
SearchRequest.withFacets(Facet... facets) |
Provides the counts of each value or range for a field.
|
SearchRequest |
SearchRequest.withResultFields(ResultField... fields) |
Change the fields which appear in search results and how their values are rendered.
|
SearchRequest |
SearchRequest.withSearchFields(SearchField... fields) |
Restricts a query to search only specific fields.
|
SearchRequest |
SearchRequest.withSorts(Sort... sorts) |
Sort your results in an order other than document score.
|
SearchRequest |
SearchRequest.withTags(String... tags) |
Tags can be used to enrich each query with unique information.
|