Spring Data Elasticsearch

org.springframework.data.elasticsearch.core.query
Class NativeSearchQueryBuilder

java.lang.Object
  extended by org.springframework.data.elasticsearch.core.query.NativeSearchQueryBuilder

public class NativeSearchQueryBuilder
extends Object

NativeSearchQuery

Author:
Rizwan Idrees, Mohsin Husen, Artur Konczak

Constructor Summary
NativeSearchQueryBuilder()
           
 
Method Summary
 NativeSearchQuery build()
           
 NativeSearchQueryBuilder withFacet(FacetRequest facetRequest)
           
 NativeSearchQueryBuilder withFields(String... fields)
           
 NativeSearchQueryBuilder withFilter(org.elasticsearch.index.query.FilterBuilder filterBuilder)
           
 NativeSearchQueryBuilder withHighlightFields(org.elasticsearch.search.highlight.HighlightBuilder.Field... highlightFields)
           
 NativeSearchQueryBuilder withIds(Collection<String> ids)
           
 NativeSearchQueryBuilder withIndices(String... indices)
           
 NativeSearchQueryBuilder withMinScore(float minScore)
           
 NativeSearchQueryBuilder withPageable(Pageable pageable)
           
 NativeSearchQueryBuilder withQuery(org.elasticsearch.index.query.QueryBuilder queryBuilder)
           
 NativeSearchQueryBuilder withRoute(String route)
           
 NativeSearchQueryBuilder withSearchType(org.elasticsearch.action.search.SearchType searchType)
           
 NativeSearchQueryBuilder withSort(org.elasticsearch.search.sort.SortBuilder sortBuilder)
           
 NativeSearchQueryBuilder withTypes(String... types)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeSearchQueryBuilder

public NativeSearchQueryBuilder()
Method Detail

withQuery

public NativeSearchQueryBuilder withQuery(org.elasticsearch.index.query.QueryBuilder queryBuilder)

withFilter

public NativeSearchQueryBuilder withFilter(org.elasticsearch.index.query.FilterBuilder filterBuilder)

withSort

public NativeSearchQueryBuilder withSort(org.elasticsearch.search.sort.SortBuilder sortBuilder)

withFacet

public NativeSearchQueryBuilder withFacet(FacetRequest facetRequest)

withHighlightFields

public NativeSearchQueryBuilder withHighlightFields(org.elasticsearch.search.highlight.HighlightBuilder.Field... highlightFields)

withPageable

public NativeSearchQueryBuilder withPageable(Pageable pageable)

withIndices

public NativeSearchQueryBuilder withIndices(String... indices)

withTypes

public NativeSearchQueryBuilder withTypes(String... types)

withFields

public NativeSearchQueryBuilder withFields(String... fields)

withMinScore

public NativeSearchQueryBuilder withMinScore(float minScore)

withIds

public NativeSearchQueryBuilder withIds(Collection<String> ids)

withRoute

public NativeSearchQueryBuilder withRoute(String route)

withSearchType

public NativeSearchQueryBuilder withSearchType(org.elasticsearch.action.search.SearchType searchType)

build

public NativeSearchQuery build()

Spring Data Elasticsearch

Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.