public class QueryFacetBuilder extends FacetBuilder
FacetBuilder.Mode
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
facetFilter, global, mode, name, nested
EMPTY_PARAMS
Constructor and Description |
---|
QueryFacetBuilder(String name) |
Modifier and Type | Method and Description |
---|---|
QueryFacetBuilder |
facetFilter(FilterBuilder filter) |
QueryFacetBuilder |
global(boolean global)
Marks the facet to run in a global scope, not bounded by any query.
|
QueryFacetBuilder |
nested(String nested)
Sets the nested path the facet will execute on.
|
QueryFacetBuilder |
query(QueryBuilder query) |
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
addFilterFacetAndGlobal, mode
public QueryFacetBuilder(String name)
public QueryFacetBuilder global(boolean global)
global
in class FacetBuilder
public QueryFacetBuilder facetFilter(FilterBuilder filter)
facetFilter
in class FacetBuilder
public QueryFacetBuilder nested(String nested)
nested
in class FacetBuilder
public QueryFacetBuilder query(QueryBuilder query)
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
IOException
Copyright © 2009–2015. All rights reserved.