private void Accept(IAggregationVisitor visitor, AggregationDictionary aggregations) { if (!aggregations.HasAny()) return; foreach (var f in aggregations) Accept(visitor, f.Value, AggregationVisitorScope.Bucket); }
public SearchDescriptor <T> Aggregations(AggregationDictionary aggregations) => Assign(a => a.Aggregations = aggregations);
/// <inheritdoc cref="ITransformPivot.Aggregations" /> public TransformPivotDescriptor <TDocument> Aggregations(AggregationDictionary aggregations) => Assign(aggregations, (a, v) => a.Aggregations = v);
/// <inheritdoc cref="ISearchRequest.Aggregations" /> public SearchDescriptor <TInferDocument> Aggregations(AggregationDictionary aggregations) => Assign(aggregations, (a, v) => a.Aggregations = v);
public TBucketAggregation Aggregations(AggregationDictionary aggregations) => Assign(aggregations, (a, v) => a.Aggregations = v);
/// <inheritdoc cref="IRollupSearchRequest.Aggregations" /> public RollupSearchDescriptor <T> Aggregations(AggregationDictionary aggregations) => Assign(aggregations, (a, v) => a.Aggregations = v);
public TBucketAggregation Aggregations(AggregationDictionary aggregations) => Assign(a => a.Aggregations = aggregations);