public class PercentileRanksBuilder extends ValuesSourceMetricsAggregationBuilder<PB>
PercentileRanks
aggregation.ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
type
EMPTY_PARAMS
Constructor and Description |
---|
PercentileRanksBuilder(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.
|
PercentileRanksBuilder |
percentiles(double... values)
Set the values to compute percentiles from.
|
field, format, missing, script
setMetaData, toXContent
getName
public PercentileRanksBuilder(String name)
public PercentileRanksBuilder percentiles(double... values)
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–2016. All rights reserved.