public class NativeSearchQueryBuilder extends Object
Constructor and Description |
---|
NativeSearchQueryBuilder() |
public NativeSearchQueryBuilder withQuery(org.elasticsearch.index.query.QueryBuilder queryBuilder)
public NativeSearchQueryBuilder withFilter(org.elasticsearch.index.query.QueryBuilder filterBuilder)
public NativeSearchQueryBuilder withSort(org.elasticsearch.search.sort.SortBuilder<?> sortBuilder)
public NativeSearchQueryBuilder withScriptField(ScriptField scriptField)
public NativeSearchQueryBuilder withCollapseField(String collapseField)
public NativeSearchQueryBuilder addAggregation(org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?> aggregationBuilder)
public NativeSearchQueryBuilder withHighlightBuilder(org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder highlightBuilder)
public NativeSearchQueryBuilder withHighlightFields(org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder.Field... highlightFields)
public NativeSearchQueryBuilder withIndicesBoost(List<IndexBoost> indicesBoost)
public NativeSearchQueryBuilder withSearchTemplate(org.elasticsearch.script.mustache.SearchTemplateRequestBuilder searchTemplateBuilder)
public NativeSearchQueryBuilder withPageable(Pageable pageable)
public NativeSearchQueryBuilder withFields(String... fields)
public NativeSearchQueryBuilder withSourceFilter(SourceFilter sourceFilter)
public NativeSearchQueryBuilder withMinScore(float minScore)
public NativeSearchQueryBuilder withTrackScores(boolean trackScores)
trackScores
- whether to track scores.public NativeSearchQueryBuilder withIds(Collection<String> ids)
public NativeSearchQueryBuilder withRoute(String route)
public NativeSearchQueryBuilder withSearchType(org.elasticsearch.action.search.SearchType searchType)
public NativeSearchQueryBuilder withIndicesOptions(org.elasticsearch.action.support.IndicesOptions indicesOptions)
public NativeSearchQueryBuilder withPreference(String preference)
public NativeSearchQueryBuilder withMaxResults(Integer maxResults)
public NativeSearchQueryBuilder withTrackTotalHits(Boolean trackTotalHits)
public NativeSearchQueryBuilder withTimeout(org.elasticsearch.common.unit.TimeValue timeout)
public NativeSearchQueryBuilder withRescorerQuery(RescorerQuery rescorerQuery)
public NativeSearchQuery build()
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.