public class AndFilterBuilder extends BaseFilterBuilder
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_PARAMS
Constructor and Description |
---|
AndFilterBuilder(FilterBuilder... filters) |
Modifier and Type | Method and Description |
---|---|
AndFilterBuilder |
add(FilterBuilder filterBuilder)
Adds a filter to the list of filters to "and".
|
AndFilterBuilder |
cache(boolean cache)
Should the filter be cached or not.
|
AndFilterBuilder |
cacheKey(String cacheKey) |
protected void |
doXContent(XContentBuilder builder,
ToXContent.Params params) |
AndFilterBuilder |
filterName(String filterName)
Sets the filter name for the filter that can be used when searching for matched_filters per hit.
|
buildAsBytes, buildAsBytes, toString, toXContent
public AndFilterBuilder(FilterBuilder... filters)
public AndFilterBuilder add(FilterBuilder filterBuilder)
public AndFilterBuilder cache(boolean cache)
public AndFilterBuilder cacheKey(String cacheKey)
public AndFilterBuilder filterName(String filterName)
protected void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent
in class BaseFilterBuilder
IOException
Copyright © 2009–2015. All rights reserved.