Uses of Class
org.elasticsearch.action.search.SearchRequestBuilder

Packages that use SearchRequestBuilder
org.elasticsearch.action.admin.indices.warmer.put   
org.elasticsearch.action.search Search action. 
org.elasticsearch.client The client module allowing to easily perform actions/operations. 
org.elasticsearch.client.support   
 

Uses of SearchRequestBuilder in org.elasticsearch.action.admin.indices.warmer.put
 

Methods in org.elasticsearch.action.admin.indices.warmer.put with parameters of type SearchRequestBuilder
 PutWarmerRequest PutWarmerRequest.searchRequest(SearchRequestBuilder searchRequest)
          Sets the search request to warm.
 PutWarmerRequestBuilder PutWarmerRequestBuilder.setSearchRequest(SearchRequestBuilder searchRequest)
          Sets the search request to use to warm the index when applicable.
 

Uses of SearchRequestBuilder in org.elasticsearch.action.search
 

Methods in org.elasticsearch.action.search that return SearchRequestBuilder
 SearchRequestBuilder SearchRequestBuilder.addFacet(AbstractFacetBuilder facet)
          Adds a facet to the search operation.
 SearchRequestBuilder SearchRequestBuilder.addField(String field)
          Adds a field to load and return (note, it must be stored) as part of the search request.
 SearchRequestBuilder SearchRequestBuilder.addFields(String... fields)
          Adds the fields to load and return as part of the search request.
 SearchRequestBuilder SearchRequestBuilder.addHighlightedField(HighlightBuilder.Field field)
          Adds a highlighted field.
 SearchRequestBuilder SearchRequestBuilder.addHighlightedField(String name)
          Adds a field to be highlighted with default fragment size of 100 characters, and default number of fragments of 5.
 SearchRequestBuilder SearchRequestBuilder.addHighlightedField(String name, int fragmentSize)
          Adds a field to be highlighted with a provided fragment size (in characters), and default number of fragments of 5.
 SearchRequestBuilder SearchRequestBuilder.addHighlightedField(String name, int fragmentSize, int numberOfFragments)
          Adds a field to be highlighted with a provided fragment size (in characters), and a provided (maximum) number of fragments.
 SearchRequestBuilder SearchRequestBuilder.addHighlightedField(String name, int fragmentSize, int numberOfFragments, int fragmentOffset)
          Adds a field to be highlighted with a provided fragment size (in characters), a provided (maximum) number of fragments and an offset for the highlight.
 SearchRequestBuilder SearchRequestBuilder.addIndexBoost(String index, float indexBoost)
          Sets the boost a specific index will receive when the query is executeed against it.
 SearchRequestBuilder SearchRequestBuilder.addPartialField(String name, String[] includes, String[] excludes)
          Adds a partial field based on _source, with an "includes" and/or "excludes set which can include simple wildcard elements.
 SearchRequestBuilder SearchRequestBuilder.addPartialField(String name, String include, String exclude)
          Adds a partial field based on _source, with an "include" and/or "exclude" set which can include simple wildcard elements.
 SearchRequestBuilder SearchRequestBuilder.addScriptField(String name, String script)
          Adds a script based field to load and return.
 SearchRequestBuilder SearchRequestBuilder.addScriptField(String name, String script, Map<String,Object> params)
          Adds a script based field to load and return.
 SearchRequestBuilder SearchRequestBuilder.addScriptField(String name, String lang, String script, Map<String,Object> params)
          Adds a script based field to load and return.
 SearchRequestBuilder SearchRequestBuilder.addSort(SortBuilder sort)
          Adds a generic sort builder.
 SearchRequestBuilder SearchRequestBuilder.addSort(String field, SortOrder order)
          Adds a sort against the given field name and the sort ordering.
 SearchRequestBuilder SearchRequestBuilder.internalBuilder(SearchSourceBuilder sourceBuilder)
          Sets the source builder to be used with this request.
 SearchRequestBuilder SearchAction.newRequestBuilder(Client client)
           
 SearchRequestBuilder SearchRequestBuilder.setExplain(boolean explain)
          Should each SearchHit be returned with an explanation of the hit (ranking).
 SearchRequestBuilder SearchRequestBuilder.setExtraSource(byte[] source)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setExtraSource(byte[] source, int offset, int length)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setExtraSource(BytesReference source)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setExtraSource(BytesReference source, boolean unsafe)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setExtraSource(Map source)
           
 SearchRequestBuilder SearchRequestBuilder.setExtraSource(String source)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setExtraSource(XContentBuilder builder)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setFacets(byte[] facets)
          Sets a raw (xcontent) binary representation of facets to use.
 SearchRequestBuilder SearchRequestBuilder.setFacets(byte[] facets, int facetsOffset, int facetsLength)
          Sets a raw (xcontent) binary representation of facets to use.
 SearchRequestBuilder SearchRequestBuilder.setFacets(BytesReference facets)
          Sets a raw (xcontent) binary representation of facets to use.
 SearchRequestBuilder SearchRequestBuilder.setFacets(Map facets)
          Sets a raw (xcontent) binary representation of facets to use.
 SearchRequestBuilder SearchRequestBuilder.setFacets(XContentBuilder facets)
          Sets a raw (xcontent) binary representation of facets to use.
 SearchRequestBuilder SearchRequestBuilder.setFilter(byte[] filter)
          Sets a filter on the query executed that only applies to the search query (and not facets for example).
 SearchRequestBuilder SearchRequestBuilder.setFilter(byte[] filter, int filterOffset, int filterLength)
          Sets a filter on the query executed that only applies to the search query (and not facets for example).
 SearchRequestBuilder SearchRequestBuilder.setFilter(BytesReference filter)
          Sets a filter on the query executed that only applies to the search query (and not facets for example).
 SearchRequestBuilder SearchRequestBuilder.setFilter(FilterBuilder filter)
          Sets a filter on the query executed that only applies to the search query (and not facets for example).
 SearchRequestBuilder SearchRequestBuilder.setFilter(Map filter)
          Sets a filter on the query executed that only applies to the search query (and not facets for example).
 SearchRequestBuilder SearchRequestBuilder.setFilter(String filter)
          Sets a filter on the query executed that only applies to the search query (and not facets for example).
 SearchRequestBuilder SearchRequestBuilder.setFilter(XContentBuilder filter)
          Sets a filter on the query executed that only applies to the search query (and not facets for example).
 SearchRequestBuilder SearchRequestBuilder.setFrom(int from)
          From index to start the search from.
 SearchRequestBuilder SearchRequestBuilder.setHighlighterEncoder(String encoder)
          The encoder to set for highlighting
 SearchRequestBuilder SearchRequestBuilder.setHighlighterOrder(String order)
          The order of fragments per field.
 SearchRequestBuilder SearchRequestBuilder.setHighlighterPostTags(String... postTags)
          Explicitly set the post tags that will be used for highlighting.
 SearchRequestBuilder SearchRequestBuilder.setHighlighterPreTags(String... preTags)
          Explicitly set the pre tags that will be used for highlighting.
 SearchRequestBuilder SearchRequestBuilder.setHighlighterRequireFieldMatch(boolean requireFieldMatch)
           
 SearchRequestBuilder SearchRequestBuilder.setHighlighterTagsSchema(String schemaName)
          Set a tag scheme that encapsulates a built in pre and post tags.
 SearchRequestBuilder SearchRequestBuilder.setIgnoreIndices(IgnoreIndices ignoreIndices)
          Specifies what type of requested indices to ignore.
 SearchRequestBuilder SearchRequestBuilder.setIndices(String... indices)
          Sets the indices the search will be executed on.
 SearchRequestBuilder SearchRequestBuilder.setListenerThreaded(boolean listenerThreaded)
          Should the listener be called on a separate thread if needed.
 SearchRequestBuilder SearchRequestBuilder.setMinScore(float minScore)
          Sets the minimum score below which docs will be filtered out.
 SearchRequestBuilder SearchRequestBuilder.setNoFields()
          Sets no fields to be loaded, resulting in only id and type to be returned per field.
 SearchRequestBuilder SearchRequestBuilder.setOperationThreading(SearchOperationThreading operationThreading)
          Controls the the search operation threading model.
 SearchRequestBuilder SearchRequestBuilder.setOperationThreading(String operationThreading)
          Sets the string representation of the operation threading model.
 SearchRequestBuilder SearchRequestBuilder.setPreference(String preference)
          Sets the preference to execute the search.
 SearchRequestBuilder SearchRequestBuilder.setQuery(byte[] queryBinary)
          Constructs a new search source builder with a raw search query.
 SearchRequestBuilder SearchRequestBuilder.setQuery(byte[] queryBinary, int queryBinaryOffset, int queryBinaryLength)
          Constructs a new search source builder with a raw search query.
 SearchRequestBuilder SearchRequestBuilder.setQuery(BytesReference queryBinary)
          Constructs a new search source builder with a raw search query.
 SearchRequestBuilder SearchRequestBuilder.setQuery(Map query)
          Constructs a new search source builder with a raw search query.
 SearchRequestBuilder SearchRequestBuilder.setQuery(QueryBuilder queryBuilder)
          Constructs a new search source builder with a search query.
 SearchRequestBuilder SearchRequestBuilder.setQuery(String query)
          Constructs a new search source builder with a raw search query.
 SearchRequestBuilder SearchRequestBuilder.setQuery(XContentBuilder query)
          Constructs a new search source builder with a raw search query.
 SearchRequestBuilder SearchRequestBuilder.setQueryHint(String queryHint)
          A query hint to optionally later be used when routing the request.
 SearchRequestBuilder SearchRequestBuilder.setRouting(String... routing)
          The routing values to control the shards that the search will be executed on.
 SearchRequestBuilder SearchRequestBuilder.setRouting(String routing)
          A comma separated list of routing values to control the shards the search will be executed on.
 SearchRequestBuilder SearchRequestBuilder.setScroll(Scroll scroll)
          If set, will enable scrolling of the search request.
 SearchRequestBuilder SearchRequestBuilder.setScroll(String keepAlive)
          If set, will enable scrolling of the search request for the specified timeout.
 SearchRequestBuilder SearchRequestBuilder.setScroll(TimeValue keepAlive)
          If set, will enable scrolling of the search request for the specified timeout.
 SearchRequestBuilder SearchRequestBuilder.setSearchType(SearchType searchType)
          The search type to execute, defaults to SearchType.DEFAULT.
 SearchRequestBuilder SearchRequestBuilder.setSearchType(String searchType)
          The a string representation search type to execute, defaults to SearchType.DEFAULT.
 SearchRequestBuilder SearchRequestBuilder.setSize(int size)
          The number of search hits to return.
 SearchRequestBuilder SearchRequestBuilder.setSource(byte[] source)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setSource(byte[] source, int offset, int length)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setSource(BytesReference source)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setSource(BytesReference source, boolean unsafe)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setSource(Map source)
          Sets the source of the request as a map.
 SearchRequestBuilder SearchRequestBuilder.setSource(String source)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setSource(XContentBuilder builder)
          Sets the source of the request as a json string.
 SearchRequestBuilder SearchRequestBuilder.setStats(String... statsGroups)
          The stats groups this request will be aggregated under.
 SearchRequestBuilder SearchRequestBuilder.setTimeout(String timeout)
          An optional timeout to control how long search is allowed to take.
 SearchRequestBuilder SearchRequestBuilder.setTimeout(TimeValue timeout)
          An optional timeout to control how long search is allowed to take.
 SearchRequestBuilder SearchRequestBuilder.setTrackScores(boolean trackScores)
          Applies when sorting, and controls if scores will be tracked as well.
 SearchRequestBuilder SearchRequestBuilder.setTypes(String... types)
          The document types to execute the search against.
 SearchRequestBuilder SearchRequestBuilder.setVersion(boolean version)
          Should each SearchHit be returned with its version.
 

Methods in org.elasticsearch.action.search with parameters of type SearchRequestBuilder
 MultiSearchRequestBuilder MultiSearchRequestBuilder.add(SearchRequestBuilder request)
          Add a search request to execute.
 MultiSearchRequest MultiSearchRequest.add(SearchRequestBuilder request)
          Add a search request to execute.
 

Uses of SearchRequestBuilder in org.elasticsearch.client
 

Methods in org.elasticsearch.client that return SearchRequestBuilder
 SearchRequestBuilder Client.prepareSearch(String... indices)
          Search across one or more indices and one or more types with a query.
 

Uses of SearchRequestBuilder in org.elasticsearch.client.support
 

Methods in org.elasticsearch.client.support that return SearchRequestBuilder
 SearchRequestBuilder AbstractClient.prepareSearch(String... indices)
           
 



Copyright © 2009-2012. All Rights Reserved.