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 addAggregation(org.elasticsearch.search.aggregations.AbstractAggregationBuilder aggregationBuilder)
public NativeSearchQueryBuilder withHighlightFields(org.elasticsearch.search.highlight.HighlightBuilder.Field... highlightFields)
public NativeSearchQueryBuilder withIndicesBoost(List<IndexBoost> indicesBoost)
public NativeSearchQueryBuilder withPageable(Pageable pageable)
public NativeSearchQueryBuilder withIndices(String... indices)
public NativeSearchQueryBuilder withTypes(String... types)
public NativeSearchQueryBuilder withFields(String... fields)
public NativeSearchQueryBuilder withSourceFilter(SourceFilter sourceFilter)
public NativeSearchQueryBuilder withMinScore(float minScore)
public NativeSearchQueryBuilder withIds(Collection<String> ids)
public NativeSearchQueryBuilder withRoute(String route)
public NativeSearchQueryBuilder withSearchType(org.elasticsearch.action.search.SearchType searchType)
public NativeSearchQuery build()
Copyright © 2011-2015–2016 Pivotal Software, Inc.. All rights reserved.