public class PercentilesBuilder extends ValuesSourceMetricsAggregationBuilder<PB>
Percentiles
aggregation.ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
type
EMPTY_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, script
setMetaData, toXContent
getName
public PercentilesBuilder(String name)
public PercentilesBuilder percentiles(double... percentiles)
protected void doInternalXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
IOException
public 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>>
IOException
Copyright © 2009–2017. All rights reserved.