public class HistogramScriptFacetBuilder extends FacetBuilder
FacetBuilder.ModeToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsfacetFilter, global, mode, name, nestedEMPTY_PARAMS| Constructor and Description |
|---|
HistogramScriptFacetBuilder(String name) |
| Modifier and Type | Method and Description |
|---|---|
HistogramScriptFacetBuilder |
comparator(HistogramFacet.ComparatorType comparatorType) |
HistogramScriptFacetBuilder |
facetFilter(FilterBuilder filter) |
HistogramScriptFacetBuilder |
global(boolean global)
Marks the facet to run in a global scope, not bounded by any query.
|
HistogramScriptFacetBuilder |
interval(long interval) |
HistogramScriptFacetBuilder |
keyField(String keyFieldName) |
HistogramScriptFacetBuilder |
keyScript(String keyScript) |
HistogramScriptFacetBuilder |
lang(String lang)
The language of the script.
|
HistogramScriptFacetBuilder |
nested(String nested)
Sets the nested path the facet will execute on.
|
HistogramScriptFacetBuilder |
param(String name,
Object value) |
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
HistogramScriptFacetBuilder |
valueScript(String valueScript) |
addFilterFacetAndGlobal, modepublic HistogramScriptFacetBuilder(String name)
public HistogramScriptFacetBuilder lang(String lang)
public HistogramScriptFacetBuilder keyField(String keyFieldName)
public HistogramScriptFacetBuilder keyScript(String keyScript)
public HistogramScriptFacetBuilder valueScript(String valueScript)
public HistogramScriptFacetBuilder interval(long interval)
public HistogramScriptFacetBuilder param(String name, Object value)
public HistogramScriptFacetBuilder comparator(HistogramFacet.ComparatorType comparatorType)
public HistogramScriptFacetBuilder global(boolean global)
global in class FacetBuilderpublic HistogramScriptFacetBuilder facetFilter(FilterBuilder filter)
facetFilter in class FacetBuilderpublic HistogramScriptFacetBuilder nested(String nested)
nested in class FacetBuilderpublic XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
IOExceptionCopyright © 2009–2016. All rights reserved.