public class PercentilesBuilder extends ValuesSourceMetricsAggregationBuilder<PB>
Percentiles aggregation.ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamstypeEMPTY_PARAMS| Constructor and Description |
|---|
PercentilesBuilder(String name)
Sole constructor.
|
| Modifier and Type | Method and Description |
|---|---|
PB |
compression(double compression)
Expert: set the compression.
|
protected void |
doInternalXContent(XContentBuilder builder,
ToXContent.Params params) |
protected void |
internalXContent(XContentBuilder builder,
ToXContent.Params params) |
PB |
method(PercentilesMethod method)
Expert: Set the method to use to compute the percentiles.
|
PB |
numberOfSignificantValueDigits(int numberOfSignificantValueDigits)
Expert: set the number of significant digits in the values.
|
PercentilesBuilder |
percentiles(double... percentiles)
Set the percentiles to compute.
|
field, format, missing, scriptsetMetaData, toXContentgetNamepublic PercentilesBuilder(String name)
public PercentilesBuilder percentiles(double... percentiles)
protected void doInternalXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
IOExceptionpublic PB method(PercentilesMethod method)
public PB compression(double compression)
PercentilesMethod.TDIGEST.public PB numberOfSignificantValueDigits(int numberOfSignificantValueDigits)
PercentilesMethod.HDR.protected void internalXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
internalXContent in class ValuesSourceMetricsAggregationBuilder<PB extends org.elasticsearch.search.aggregations.metrics.percentiles.AbstractPercentilesBuilder<PB>>IOExceptionCopyright © 2009–2017. All rights reserved.