Modifier and Type | Method and Description |
---|---|
IndicesAliasesRequestBuilder |
IndicesAliasesRequestBuilder.addAlias(String[] indices,
String alias,
QueryBuilder filterBuilder)
Adds an alias to the index.
|
IndicesAliasesRequest |
IndicesAliasesRequest.addAlias(String alias,
QueryBuilder filterBuilder,
String... indices)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
IndicesAliasesRequestBuilder.addAlias(String index,
String alias,
QueryBuilder filterBuilder)
Adds an alias to the index.
|
IndicesAliasesRequest.AliasActions |
IndicesAliasesRequest.AliasActions.filter(QueryBuilder filter) |
Alias |
Alias.filter(QueryBuilder filterBuilder)
Associates a filter to the alias
|
Modifier and Type | Method and Description |
---|---|
ValidateQueryRequestBuilder |
ValidateQueryRequestBuilder.setQuery(QueryBuilder queryBuilder)
The query source to validate.
|
Modifier and Type | Method and Description |
---|---|
CountRequestBuilder |
CountRequestBuilder.setQuery(QueryBuilder queryBuilder)
Deprecated.
The query source to execute.
|
Modifier and Type | Method and Description |
---|---|
ExistsRequestBuilder |
ExistsRequestBuilder.setQuery(QueryBuilder queryBuilder)
Deprecated.
The query source to execute.
|
Modifier and Type | Method and Description |
---|---|
ExplainRequestBuilder |
ExplainRequestBuilder.setQuery(QueryBuilder query)
Sets the query to get a score explanation for.
|
Modifier and Type | Method and Description |
---|---|
PercolateRequestBuilder |
PercolateRequestBuilder.setPercolateQuery(QueryBuilder queryBuilder)
Delegates to
PercolateSourceBuilder.setQueryBuilder(QueryBuilder) |
PercolateSourceBuilder |
PercolateSourceBuilder.setQueryBuilder(QueryBuilder queryBuilder)
Sets a query to reduce the number of percolate queries to be evaluated and score the queries that match based
on this query.
|
Modifier and Type | Method and Description |
---|---|
SearchRequestBuilder |
SearchRequestBuilder.setHighlighterQuery(QueryBuilder highlightQuery)
Sets a query to be used for highlighting all fields instead of the search query.
|
SearchRequestBuilder |
SearchRequestBuilder.setPostFilter(QueryBuilder postFilter)
Sets a filter that will be executed after the query has been executed and only has affect on the search hits
(not aggregations).
|
SearchRequestBuilder |
SearchRequestBuilder.setQuery(QueryBuilder queryBuilder)
Constructs a new search source builder with a search query.
|
Modifier and Type | Method and Description |
---|---|
QuerySourceBuilder |
QuerySourceBuilder.setQuery(QueryBuilder query) |
Modifier and Type | Method and Description |
---|---|
AliasAction |
AliasAction.filter(QueryBuilder queryBuilder) |
Modifier and Type | Class and Description |
---|---|
class |
AndQueryBuilder
Deprecated.
Use
BoolQueryBuilder instead |
class |
BoolQueryBuilder
A Query that matches documents matching boolean combinations of other queries.
|
class |
BoostingQueryBuilder
The BoostingQuery class can be used to effectively demote results that match a given query.
|
class |
CommonTermsQueryBuilder
CommonTermsQuery query is a query that executes high-frequency terms in a
optional sub-query to prevent slow queries due to "common" terms like
stopwords.
|
class |
ConstantScoreQueryBuilder
A query that wraps a filter and simply returns a constant score equal to the
query boost for every document in the filter.
|
class |
DisMaxQueryBuilder
A query that generates the union of documents produced by its sub-queries, and that scores each document
with the maximum score for that document as produced by any sub-query, plus a tie breaking increment for any
additional matching sub-queries.
|
class |
ExistsQueryBuilder
Constructs a query that only match on documents that the field has a value in them.
|
class |
FieldMaskingSpanQueryBuilder |
class |
FilteredQueryBuilder
Deprecated.
Use
BoolQueryBuilder instead. |
class |
FuzzyQueryBuilder
A Query that does fuzzy matching for a specific value.
|
class |
GeoBoundingBoxQueryBuilder |
class |
GeoDistanceQueryBuilder |
class |
GeoDistanceRangeQueryBuilder |
static class |
GeohashCellQuery.Builder
Builder for a geohashfilter.
|
class |
GeoPolygonQueryBuilder |
class |
GeoShapeQueryBuilder
QueryBuilder that builds a GeoShape Filter |
class |
HasChildQueryBuilder |
class |
HasParentQueryBuilder
Builder for the 'has_parent' query.
|
class |
IdsQueryBuilder
A query that will return only documents matching specific ids (and a type).
|
class |
IndicesQueryBuilder
A query that will execute the wrapped query only for the specified indices, and "match_all" when
it does not match those indices (by default).
|
class |
LimitQueryBuilder
Deprecated.
Use
SearchRequestBuilder.setTerminateAfter(int) instead. |
class |
MatchAllQueryBuilder
A query that matches on all documents.
|
class |
MatchQueryBuilder
Match query is a query that analyzes the text and constructs a query as the result of the analysis.
|
class |
MissingQueryBuilder
Deprecated.
Use
ExistsQueryBuilder inside a BoolQueryBuilder.mustNot(QueryBuilder) clause instead. |
class |
MoreLikeThisQueryBuilder
A more like this query that finds documents that are "like" the provided set of document(s).
|
class |
MultiMatchQueryBuilder
Same as
MatchQueryBuilder but supports multiple fields. |
class |
MultiTermQueryBuilder |
class |
NestedQueryBuilder |
class |
NotQueryBuilder
Deprecated.
Use
BoolQueryBuilder.mustNot(QueryBuilder) instead |
class |
OrQueryBuilder
Deprecated.
Use
BoolQueryBuilder instead |
class |
PrefixQueryBuilder
A Query that matches documents containing terms with a specified prefix.
|
class |
QueryFilterBuilder
Deprecated.
Useless now that queries and filters are merged: pass the
query as a filter directly.
|
class |
QueryStringQueryBuilder
A query that parses a query string and runs it.
|
class |
RangeQueryBuilder
A Query that matches documents within an range of terms.
|
class |
RegexpQueryBuilder
A Query that does fuzzy matching for a specific value.
|
class |
ScriptQueryBuilder |
class |
SimpleQueryStringBuilder
SimpleQuery is a query parser that acts similar to a query_string
query, but won't throw exceptions for any weird string syntax.
|
class |
SpanContainingQueryBuilder
Builder for
SpanContainingQuery . |
class |
SpanFirstQueryBuilder |
class |
SpanMultiTermQueryBuilder |
class |
SpanNearQueryBuilder |
class |
SpanNotQueryBuilder |
class |
SpanOrQueryBuilder |
class |
SpanQueryBuilder |
class |
SpanTermQueryBuilder |
class |
SpanWithinQueryBuilder
Builder for
SpanWithinQuery . |
class |
TemplateQueryBuilder
Facilitates creating template query requests.
|
class |
TermQueryBuilder
A Query that matches documents containing a term.
|
class |
TermsLookupQueryBuilder
A filer for a field based on several terms matching on any of them.
|
class |
TermsQueryBuilder
A filer for a field based on several terms matching on any of them.
|
class |
TypeQueryBuilder |
class |
WildcardQueryBuilder
Implements the wildcard search query.
|
class |
WrapperQueryBuilder
A Query builder which allows building a query given JSON string or binary data provided as input.
|
Modifier and Type | Method and Description |
---|---|
AndQueryBuilder |
AndQueryBuilder.add(QueryBuilder filterBuilder)
Deprecated.
Adds a filter to the list of filters to "and".
|
OrQueryBuilder |
OrQueryBuilder.add(QueryBuilder filterBuilder)
Deprecated.
Adds a filter to the list of filters to "or".
|
DisMaxQueryBuilder |
DisMaxQueryBuilder.add(QueryBuilder queryBuilder)
Add a sub-query to this disjunction.
|
static AndQueryBuilder |
QueryBuilders.andQuery(QueryBuilder... filters)
Deprecated.
Use
BoolQueryBuilder.mustNot(QueryBuilder) instead |
static ConstantScoreQueryBuilder |
QueryBuilders.constantScoreQuery(QueryBuilder queryBuilder)
A query that wraps another query and simply returns a constant score equal to the
query boost for every document in the query.
|
BoolQueryBuilder |
BoolQueryBuilder.filter(QueryBuilder queryBuilder)
Adds a query that must appear in the matching documents but will
not contribute to scoring.
|
static FilteredQueryBuilder |
QueryBuilders.filteredQuery(QueryBuilder queryBuilder,
QueryBuilder filterBuilder)
Deprecated.
Use
QueryBuilders.boolQuery() instead with a must clause
for the query and a filter clause for the filter. |
static FunctionScoreQueryBuilder |
QueryBuilders.functionScoreQuery(QueryBuilder queryBuilder)
A query that allows to define a custom scoring function.
|
static FunctionScoreQueryBuilder |
QueryBuilders.functionScoreQuery(QueryBuilder queryBuilder,
ScoreFunctionBuilder function)
A query that allows to define a custom scoring function.
|
static HasChildQueryBuilder |
QueryBuilders.hasChildQuery(String type,
QueryBuilder query)
Constructs a new NON scoring child query, with the child type and the query to run on the child documents.
|
static HasParentQueryBuilder |
QueryBuilders.hasParentQuery(String type,
QueryBuilder query)
Constructs a new NON scoring parent query, with the parent type and the query to run on the parent documents.
|
static IndicesQueryBuilder |
QueryBuilders.indicesQuery(QueryBuilder queryBuilder,
String... indices)
A query that will execute the wrapped query only for the specified indices, and "match_all" when
it does not match those indices.
|
BoolQueryBuilder |
BoolQueryBuilder.must(QueryBuilder queryBuilder)
Adds a query that must appear in the matching documents and will
contribute to scoring.
|
BoolQueryBuilder |
BoolQueryBuilder.mustNot(QueryBuilder queryBuilder)
Adds a query that must not appear in the matching documents and
will not contribute to scoring.
|
BoostingQueryBuilder |
BoostingQueryBuilder.negative(QueryBuilder negativeQuery) |
static NestedQueryBuilder |
QueryBuilders.nestedQuery(String path,
QueryBuilder query) |
IndicesQueryBuilder |
IndicesQueryBuilder.noMatchQuery(QueryBuilder noMatchQuery)
Sets the query to use when it executes on an index that does not match the indices provided.
|
static NotQueryBuilder |
QueryBuilders.notQuery(QueryBuilder filter)
Deprecated.
use
QueryBuilders.boolQuery() and add a mustNot clause instead |
static OrQueryBuilder |
QueryBuilders.orQuery(QueryBuilder... filters)
Deprecated.
Use
QueryBuilders.boolQuery() instead |
ParsedQuery |
IndexQueryParserService.parse(QueryBuilder queryBuilder) |
BoostingQueryBuilder |
BoostingQueryBuilder.positive(QueryBuilder positiveQuery) |
static QueryFilterBuilder |
QueryBuilders.queryFilter(QueryBuilder query)
Deprecated.
Useless now that queries and filters are merged: pass the
query as a filter directly.
|
BoolQueryBuilder |
BoolQueryBuilder.should(QueryBuilder queryBuilder)
Adds a query that should appear in the matching documents.
|
Constructor and Description |
---|
AndQueryBuilder(QueryBuilder... filters)
Deprecated.
|
ConstantScoreQueryBuilder(QueryBuilder filterBuilder)
A query that wraps a query and simply returns a constant score equal to the
query boost for every document in the query.
|
FilteredQueryBuilder(QueryBuilder queryBuilder,
QueryBuilder filterBuilder)
Deprecated.
A query that applies a filter to the results of another query.
|
HasChildQueryBuilder(String type,
QueryBuilder queryBuilder) |
HasParentQueryBuilder(String parentType,
QueryBuilder parentQuery) |
IndicesQueryBuilder(QueryBuilder queryBuilder,
String... indices) |
NestedQueryBuilder(String path,
QueryBuilder queryBuilder) |
NotQueryBuilder(QueryBuilder filter)
Deprecated.
|
OrQueryBuilder(QueryBuilder... filters)
Deprecated.
|
QueryFilterBuilder(QueryBuilder queryBuilder)
Deprecated.
A filter that simply wraps a query.
|
Modifier and Type | Class and Description |
---|---|
class |
FunctionScoreQueryBuilder
A query that uses a filters with a script associated with them to compute the
score.
|
Modifier and Type | Method and Description |
---|---|
FunctionScoreQueryBuilder |
FunctionScoreQueryBuilder.add(QueryBuilder filter,
ScoreFunctionBuilder scoreFunctionBuilder)
Adds a score function that will will execute the function scoreFunctionBuilder on all documents matching the filter.
|
Constructor and Description |
---|
FunctionScoreQueryBuilder(QueryBuilder queryBuilder)
Creates a function_score query that executes on documents that match query a query.
|
Modifier and Type | Method and Description |
---|---|
T |
BaseInnerHitBuilder.setHighlighterQuery(QueryBuilder highlightQuery)
Sets a query to be used for highlighting all fields instead of the search query.
|
Modifier and Type | Method and Description |
---|---|
FilterAggregationBuilder |
FilterAggregationBuilder.filter(QueryBuilder filter)
Set the filter to use, only documents that match this filter will fall
into the bucket defined by this
Filter aggregation. |
Modifier and Type | Method and Description |
---|---|
FiltersAggregationBuilder |
FiltersAggregationBuilder.filter(QueryBuilder filter)
Add a new filter with no key.
|
FiltersAggregationBuilder |
FiltersAggregationBuilder.filter(String key,
QueryBuilder filter)
Add a new filter with the given key.
|
Modifier and Type | Method and Description |
---|---|
SignificantTermsBuilder |
SignificantTermsBuilder.backgroundFilter(QueryBuilder filter)
Set the background filter to compare to.
|
Modifier and Type | Method and Description |
---|---|
TopHitsBuilder |
TopHitsBuilder.setHighlighterQuery(QueryBuilder highlightQuery)
Sets a query to be used for highlighting all fields instead of the search query.
|
Modifier and Type | Method and Description |
---|---|
SearchSourceBuilder |
SearchSourceBuilder.postFilter(QueryBuilder postFilter)
Sets a filter that will be executed after the query has been executed and
only has affect on the search hits (not aggregations).
|
SearchSourceBuilder |
SearchSourceBuilder.query(QueryBuilder query)
Constructs a new search source builder with a search query.
|
Modifier and Type | Method and Description |
---|---|
InnerHitsBuilder.InnerHit |
InnerHitsBuilder.InnerHit.setQuery(QueryBuilder query)
Sets the query to run for collecting the inner hits.
|
Modifier and Type | Method and Description |
---|---|
HighlightBuilder |
HighlightBuilder.highlightQuery(QueryBuilder highlightQuery)
Sets a query to be used for highlighting all fields instead of the search query.
|
HighlightBuilder.Field |
HighlightBuilder.Field.highlightQuery(QueryBuilder highlightQuery)
Sets a query to use for highlighting this field instead of the search query.
|
Modifier and Type | Method and Description |
---|---|
static RescoreBuilder.QueryRescorer |
RescoreBuilder.queryRescorer(QueryBuilder queryBuilder) |
Constructor and Description |
---|
RescoreBuilder.QueryRescorer(QueryBuilder builder)
Creates a new
QueryRescorer instance |
Modifier and Type | Method and Description |
---|---|
GeoDistanceSortBuilder |
GeoDistanceSortBuilder.setNestedFilter(QueryBuilder nestedFilter)
Sets the nested filter that the nested objects should match with in order to be taken into account
for sorting.
|
FieldSortBuilder |
FieldSortBuilder.setNestedFilter(QueryBuilder nestedFilter)
Sets the nested filter that the nested objects should match with in order to be taken into account
for sorting.
|
ScriptSortBuilder |
ScriptSortBuilder.setNestedFilter(QueryBuilder nestedFilter)
Sets the nested filter that the nested objects should match with in order to be taken into account
for sorting.
|
Copyright © 2009–2017. All rights reserved.