/** * Create a new {@link PercentileRanks} aggregation with the given name. */ public static PercentileRanksAggregationBuilder percentileRanks(String name, double[] values) { return new PercentileRanksAggregationBuilder(name, values); }
@Override protected AggregationBuilder shallowCopy(Builder factoriesBuilder, Map<String, Object> metaData) { return new PercentileRanksAggregationBuilder(this, factoriesBuilder, metaData); }
/** * Create a new {@link PercentileRanks} aggregation with the given name. */ public static PercentileRanksAggregationBuilder percentileRanks(String name, double[] values) { return new PercentileRanksAggregationBuilder(name, values); }
/** * Create a new {@link PercentileRanks} aggregation with the given name. */ public static PercentileRanksAggregationBuilder percentileRanks(String name) { return new PercentileRanksAggregationBuilder(name); }
/** * Create a new {@link PercentileRanks} aggregation with the given name. */ public static PercentileRanksAggregationBuilder percentileRanks(String name, double[] values) { return new PercentileRanksAggregationBuilder(name, values); }
@Override protected AggregationBuilder shallowCopy(Builder factoriesBuilder, Map<String, Object> metaData) { return new PercentileRanksAggregationBuilder(this, factoriesBuilder, metaData); }
@Override protected AggregationBuilder shallowCopy(Builder factoriesBuilder, Map<String, Object> metaData) { return new PercentileRanksAggregationBuilder(this, factoriesBuilder, metaData); }
public static AggregationBuilder parse(String aggregationName, QueryParseContext context) throws IOException { return PARSER.parse(context.parser(), new PercentileRanksAggregationBuilder(aggregationName), context); }