Modifier and Type | Method and Description |
---|---|
IndicesAliasesRequestBuilder |
IndicesAliasesRequestBuilder.addAlias(String[] indices,
String alias,
FilterBuilder filterBuilder)
Adds an alias to the index.
|
IndicesAliasesRequest |
IndicesAliasesRequest.addAlias(String alias,
FilterBuilder filterBuilder,
String... indices)
Adds an alias to the index.
|
IndicesAliasesRequestBuilder |
IndicesAliasesRequestBuilder.addAlias(String index,
String alias,
FilterBuilder filterBuilder)
Adds an alias to the index.
|
IndicesAliasesRequest.AliasActions |
IndicesAliasesRequest.AliasActions.filter(FilterBuilder filter) |
Alias |
Alias.filter(FilterBuilder filterBuilder)
Associates a filter to the alias
|
Modifier and Type | Method and Description |
---|---|
PercolateSourceBuilder |
PercolateSourceBuilder.setFilterBuilder(FilterBuilder filterBuilder)
Sets a filter to reduce the number of percolate queries to be evaluated.
|
PercolateRequestBuilder |
PercolateRequestBuilder.setPercolateFilter(FilterBuilder filterBuilder)
|
Modifier and Type | Method and Description |
---|---|
SearchRequestBuilder |
SearchRequestBuilder.setPostFilter(FilterBuilder postFilter)
Sets a filter that will be executed after the query has been executed and only has affect on the search hits
(not aggregations or facets).
|
Modifier and Type | Method and Description |
---|---|
AliasAction |
AliasAction.filter(FilterBuilder filterBuilder) |
Modifier and Type | Class and Description |
---|---|
class |
AndFilterBuilder
A filter that matches documents matching boolean combinations of other filters.
|
class |
BaseFilterBuilder |
class |
BoolFilterBuilder
A filter that matches documents matching boolean combinations of other filters.
|
class |
BytesFilterBuilder
FilterBuilder that constructs filters from
BytesReference
source |
class |
ExistsFilterBuilder
Constructs a filter that only match on documents that the field has a value in them.
|
class |
GeoBoundingBoxFilterBuilder |
class |
GeoDistanceFilterBuilder |
class |
GeoDistanceRangeFilterBuilder |
static class |
GeohashCellFilter.Builder
Builder for a geohashfilter.
|
class |
GeoPolygonFilterBuilder |
class |
GeoShapeFilterBuilder
FilterBuilder that builds a GeoShape Filter |
class |
HasChildFilterBuilder |
class |
HasParentFilterBuilder
Builder for the 'has_parent' filter.
|
class |
IdsFilterBuilder
A filter that will return only documents matching specific ids (and a type).
|
class |
IndicesFilterBuilder
A filter that will execute the wrapped filter only for the specified indices, and "match_all" when
it does not match those indices (by default).
|
class |
LimitFilterBuilder |
class |
MatchAllFilterBuilder
A filter that simply wraps a query.
|
class |
MissingFilterBuilder
Constructs a filter that only match on documents that the field has a value in them.
|
class |
NestedFilterBuilder |
class |
NotFilterBuilder
A filter that matches documents matching boolean combinations of other filters.
|
class |
NumericRangeFilterBuilder
Deprecated.
This filter will be removed at some point in time in favor for the range filter with the execution
mode
fielddata . |
class |
OrFilterBuilder
A filter that matches documents matching boolean combinations of other filters.
|
class |
PrefixFilterBuilder
A filter that restricts search results to values that have a matching prefix in a given
field.
|
class |
QueryFilterBuilder
A filter that simply wraps a query.
|
class |
RangeFilterBuilder
A filter that restricts search results to values that are within the given range.
|
class |
RegexpFilterBuilder
A filter that restricts search results to values that have a matching regular expression in a given
field.
|
class |
ScriptFilterBuilder |
class |
TermFilterBuilder
A filter for a field based on a term.
|
class |
TermsFilterBuilder
A filer for a field based on several terms matching on any of them.
|
class |
TermsLookupFilterBuilder
A filer for a field based on several terms matching on any of them.
|
class |
TypeFilterBuilder |
class |
WrapperFilterBuilder
A Filter builder which allows building a filter thanks to a JSON string or binary data.
|
Modifier and Type | Method and Description |
---|---|
AndFilterBuilder |
AndFilterBuilder.add(FilterBuilder filterBuilder)
Adds a filter to the list of filters to "and".
|
OrFilterBuilder |
OrFilterBuilder.add(FilterBuilder filterBuilder)
Adds a filter to the list of filters to "or".
|
static AndFilterBuilder |
FilterBuilders.andFilter(FilterBuilder... filters) |
static ConstantScoreQueryBuilder |
QueryBuilders.constantScoreQuery(FilterBuilder filterBuilder)
A query that wraps a filter and simply returns a constant score equal to the
query boost for every document in the filter.
|
static FilteredQueryBuilder |
QueryBuilders.filtered(QueryBuilder queryBuilder,
FilterBuilder filterBuilder)
Deprecated.
Use filteredQuery instead (rename)
Will be removed in elasticsearch 2.0.0
|
static FilteredQueryBuilder |
QueryBuilders.filteredQuery(QueryBuilder queryBuilder,
FilterBuilder filterBuilder)
A query that applies a filter to the results of another query.
|
static FunctionScoreQueryBuilder |
QueryBuilders.functionScoreQuery(FilterBuilder filterBuilder)
A query that allows to define a custom scoring function.
|
static FunctionScoreQueryBuilder |
QueryBuilders.functionScoreQuery(FilterBuilder filterBuilder,
ScoreFunctionBuilder function)
A query that allows to define a custom scoring function.
|
static FunctionScoreQueryBuilder |
QueryBuilders.functionScoreQuery(QueryBuilder queryBuilder,
FilterBuilder filterBuilder)
A query that allows to define a custom scoring function.
|
static FunctionScoreQueryBuilder |
QueryBuilders.functionScoreQuery(QueryBuilder queryBuilder,
FilterBuilder filterBuilder,
ScoreFunctionBuilder function)
A query that allows to define a custom scoring function.
|
static HasChildFilterBuilder |
FilterBuilders.hasChildFilter(String type,
FilterBuilder filter)
Constructs a child filter, with the child type and the filter to run against child documents, with
the result of the filter being the *parent* documents.
|
static HasParentFilterBuilder |
FilterBuilders.hasParentFilter(String parentType,
FilterBuilder filter)
Constructs a parent filter, with the parent type and the filter to run against parent documents, with
the result of the filter being the *child* documents.
|
static IndicesFilterBuilder |
FilterBuilders.indicesFilter(FilterBuilder filter,
String... indices) |
BoolFilterBuilder |
BoolFilterBuilder.must(FilterBuilder... filterBuilders)
Adds multiple must filters.
|
BoolFilterBuilder |
BoolFilterBuilder.must(FilterBuilder filterBuilder)
Adds a filter that must appear in the matching documents.
|
BoolFilterBuilder |
BoolFilterBuilder.mustNot(FilterBuilder... filterBuilders)
Adds multiple must not filters.
|
BoolFilterBuilder |
BoolFilterBuilder.mustNot(FilterBuilder filterBuilder)
Adds a filter that must not appear in the matching documents.
|
static NestedFilterBuilder |
FilterBuilders.nestedFilter(String path,
FilterBuilder filter) |
static NestedQueryBuilder |
QueryBuilders.nestedQuery(String path,
FilterBuilder filter) |
IndicesFilterBuilder |
IndicesFilterBuilder.noMatchFilter(FilterBuilder noMatchFilter)
Sets the filter to use when it executes on an index that does not match the indices provided.
|
static NotFilterBuilder |
FilterBuilders.notFilter(FilterBuilder filter) |
static OrFilterBuilder |
FilterBuilders.orFilter(FilterBuilder... filters) |
BoolFilterBuilder |
BoolFilterBuilder.should(FilterBuilder... filterBuilders)
Adds multiple should filters.
|
BoolFilterBuilder |
BoolFilterBuilder.should(FilterBuilder filterBuilder)
Adds a filter that should appear in the matching documents.
|
Constructor and Description |
---|
AndFilterBuilder(FilterBuilder... filters) |
ConstantScoreQueryBuilder(FilterBuilder filterBuilder)
A query that wraps a filter and simply returns a constant score equal to the
query boost for every document in the filter.
|
FilteredQueryBuilder(QueryBuilder queryBuilder,
FilterBuilder filterBuilder)
A query that applies a filter to the results of another query.
|
HasChildFilterBuilder(String type,
FilterBuilder filterBuilder) |
HasParentFilterBuilder(String parentType,
FilterBuilder parentFilter) |
IndicesFilterBuilder(FilterBuilder filterBuilder,
String... indices) |
NestedFilterBuilder(String path,
FilterBuilder filterBuilder) |
NestedQueryBuilder(String path,
FilterBuilder filterBuilder) |
NotFilterBuilder(FilterBuilder filter) |
OrFilterBuilder(FilterBuilder... filters) |
Modifier and Type | Method and Description |
---|---|
FunctionScoreQueryBuilder |
FunctionScoreQueryBuilder.add(FilterBuilder filter,
ScoreFunctionBuilder scoreFunctionBuilder)
Adds a score function that will will execute the function scoreFunctionBuilder on all documents matching the filter.
|
Constructor and Description |
---|
FunctionScoreQueryBuilder(FilterBuilder filterBuilder)
Creates a function_score query that executes on documents that match query a query.
|
FunctionScoreQueryBuilder(QueryBuilder queryBuilder,
FilterBuilder filterBuilder)
Creates a function_score query that executes on documents that match query and filter.
|
Modifier and Type | Method and Description |
---|---|
FilterAggregationBuilder |
FilterAggregationBuilder.filter(FilterBuilder 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(FilterBuilder filter)
Add a new filter with no key.
|
FiltersAggregationBuilder |
FiltersAggregationBuilder.filter(String key,
FilterBuilder filter)
Add a new filter with the given key.
|
Modifier and Type | Method and Description |
---|---|
SignificantTermsBuilder |
SignificantTermsBuilder.backgroundFilter(FilterBuilder filter)
Set the background filter to compare to.
|
Modifier and Type | Method and Description |
---|---|
SearchSourceBuilder |
SearchSourceBuilder.postFilter(FilterBuilder postFilter)
Sets a filter that will be executed after the query has been executed and only has affect on the search hits
(not aggregations or facets).
|
Modifier and Type | Field and Description |
---|---|
protected FilterBuilder |
FacetBuilder.facetFilter |
Modifier and Type | Method and Description |
---|---|
FacetBuilder |
FacetBuilder.facetFilter(FilterBuilder filter) |
static FilterFacetBuilder |
FacetBuilders.filterFacet(String facetName,
FilterBuilder filter)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
DateHistogramFacetBuilder |
DateHistogramFacetBuilder.facetFilter(FilterBuilder filter)
An additional filter used to further filter down the set of documents the facet will run on.
|
Modifier and Type | Method and Description |
---|---|
FilterFacetBuilder |
FilterFacetBuilder.facetFilter(FilterBuilder filter) |
FilterFacetBuilder |
FilterFacetBuilder.filter(FilterBuilder filter) |
Modifier and Type | Method and Description |
---|---|
GeoDistanceFacetBuilder |
GeoDistanceFacetBuilder.facetFilter(FilterBuilder filter) |
Modifier and Type | Method and Description |
---|---|
HistogramScriptFacetBuilder |
HistogramScriptFacetBuilder.facetFilter(FilterBuilder filter) |
HistogramFacetBuilder |
HistogramFacetBuilder.facetFilter(FilterBuilder filter)
An additional filter used to further filter down the set of documents the facet will run on.
|
Modifier and Type | Method and Description |
---|---|
QueryFacetBuilder |
QueryFacetBuilder.facetFilter(FilterBuilder filter) |
Modifier and Type | Method and Description |
---|---|
RangeScriptFacetBuilder |
RangeScriptFacetBuilder.facetFilter(FilterBuilder filter) |
RangeFacetBuilder |
RangeFacetBuilder.facetFilter(FilterBuilder filter)
An additional filter used to further filter down the set of documents the facet will run on.
|
Modifier and Type | Method and Description |
---|---|
StatisticalFacetBuilder |
StatisticalFacetBuilder.facetFilter(FilterBuilder filter) |
StatisticalScriptFacetBuilder |
StatisticalScriptFacetBuilder.facetFilter(FilterBuilder filter) |
Modifier and Type | Method and Description |
---|---|
TermsFacetBuilder |
TermsFacetBuilder.facetFilter(FilterBuilder filter)
An additional facet filter that will further filter the documents the facet will be
executed on.
|
Modifier and Type | Method and Description |
---|---|
GeoDistanceSortBuilder |
GeoDistanceSortBuilder.setNestedFilter(FilterBuilder nestedFilter)
Sets the nested filter that the nested objects should match with in order to be taken into account
for sorting.
|
ScriptSortBuilder |
ScriptSortBuilder.setNestedFilter(FilterBuilder nestedFilter)
Sets the nested filter that the nested objects should match with in order to be taken into account
for sorting.
|
FieldSortBuilder |
FieldSortBuilder.setNestedFilter(FilterBuilder nestedFilter)
Sets the nested filter that the nested objects should match with in order to be taken into account
for sorting.
|
Copyright © 2009–2015. All rights reserved.