org.elasticsearch.search.facet.statistical
Class StatisticalFacetBuilder
java.lang.Object
org.elasticsearch.search.facet.AbstractFacetBuilder
org.elasticsearch.search.facet.statistical.StatisticalFacetBuilder
- All Implemented Interfaces:
- ToXContent
public class StatisticalFacetBuilder
- extends AbstractFacetBuilder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatisticalFacetBuilder
public StatisticalFacetBuilder(java.lang.String name)
field
public StatisticalFacetBuilder field(java.lang.String field)
fields
public StatisticalFacetBuilder fields(java.lang.String... fields)
- The fields the terms will be collected from.
global
public StatisticalFacetBuilder global(boolean global)
- Marks the facet to run in a global scope, not bounded by any query.
- Overrides:
global
in class AbstractFacetBuilder
scope
public StatisticalFacetBuilder scope(java.lang.String scope)
- Marks the facet to run in a specific scope.
- Overrides:
scope
in class AbstractFacetBuilder
facetFilter
public StatisticalFacetBuilder facetFilter(XContentFilterBuilder filter)
- Overrides:
facetFilter
in class AbstractFacetBuilder
toXContent
public XContentBuilder toXContent(XContentBuilder builder,
ToXContent.Params params)
throws java.io.IOException
- Throws:
java.io.IOException