public class OrFilterBuilder extends BaseFilterBuilder
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsEMPTY_PARAMS| Constructor and Description |
|---|
OrFilterBuilder(FilterBuilder... filters) |
| Modifier and Type | Method and Description |
|---|---|
OrFilterBuilder |
add(FilterBuilder filterBuilder)
Adds a filter to the list of filters to "or".
|
OrFilterBuilder |
cache(boolean cache)
Should the filter be cached or not.
|
OrFilterBuilder |
cacheKey(String cacheKey) |
protected void |
doXContent(XContentBuilder builder,
ToXContent.Params params) |
OrFilterBuilder |
filterName(String filterName) |
buildAsBytes, buildAsBytes, toString, toXContentpublic OrFilterBuilder(FilterBuilder... filters)
public OrFilterBuilder add(FilterBuilder filterBuilder)
public OrFilterBuilder cache(boolean cache)
public OrFilterBuilder cacheKey(String cacheKey)
public OrFilterBuilder filterName(String filterName)
protected void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent in class BaseFilterBuilderIOExceptionCopyright © 2009–2016. All rights reserved.