@Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { builder.startObject(); if (aggregationBuilders != null) { for (AggregationBuilder subAgg : aggregationBuilders) { subAgg.toXContent(builder, params); } } if (pipelineAggregatorBuilders != null) { for (PipelineAggregationBuilder subAgg : pipelineAggregatorBuilders) { subAgg.toXContent(builder, params); } } builder.endObject(); return builder; }
@Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { builder.startObject(); if (aggregationBuilders != null) { for (AggregationBuilder subAgg : aggregationBuilders) { subAgg.toXContent(builder, params); } } if (pipelineAggregatorBuilders != null) { for (PipelineAggregationBuilder subAgg : pipelineAggregatorBuilders) { subAgg.toXContent(builder, params); } } builder.endObject(); return builder; }
@Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { builder.startObject(); if (aggregationBuilders != null) { for (AggregationBuilder subAgg : aggregationBuilders) { subAgg.toXContent(builder, params); } } if (pipelineAggregatorBuilders != null) { for (PipelineAggregationBuilder subAgg : pipelineAggregatorBuilders) { subAgg.toXContent(builder, params); } } builder.endObject(); return builder; }
@Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { builder.startObject(); if (aggregationBuilders != null) { for (AggregationBuilder subAgg : aggregationBuilders) { subAgg.toXContent(builder, params); } } if (pipelineAggregatorBuilders != null) { for (PipelineAggregationBuilder subAgg : pipelineAggregatorBuilders) { subAgg.toXContent(builder, params); } } builder.endObject(); return builder; }