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.FilterBuilder filterBuilder)
public NativeSearchQueryBuilder withSort(org.elasticsearch.search.sort.SortBuilder sortBuilder)
public NativeSearchQueryBuilder addAggregation(org.elasticsearch.search.aggregations.AbstractAggregationBuilder aggregationBuilder)
public NativeSearchQueryBuilder withFacet(FacetRequest facetRequest)
public NativeSearchQueryBuilder withHighlightFields(org.elasticsearch.search.highlight.HighlightBuilder.Field... highlightFields)
public NativeSearchQueryBuilder withPageable(Pageable pageable)
public NativeSearchQueryBuilder withIndices(String... indices)
public NativeSearchQueryBuilder withTypes(String... types)
public NativeSearchQueryBuilder withFields(String... fields)
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-2014–2014 Pivotal Software, Inc.. All rights reserved.