TopHitsAggregationDescriptor<T> public class TopHitsAggregationDescriptor<T> : MetricAggregationDescriptorBase<TopHitsAggregationDescriptor<T>, ITopHitsAggregation, T>, ITopHitsAggregation, IMetricAggregation, IAggregation Documentation Code public TopHitsAggregationDescriptor() public TopHitsAggregationDescriptor<T> DocValueFields(Func<FieldsDescriptor<T>, IPromise<Fields>> fields) public TopHitsAggregationDescriptor<T> DocValueFields(Fields fields) public TopHitsAggregationDescriptor<T> Explain(bool? explain = true) public TopHitsAggregationDescriptor<T> From(int? from) public TopHitsAggregationDescriptor<T> Highlight(Func<HighlightDescriptor<T>, IHighlight> highlightSelector) public TopHitsAggregationDescriptor<T> ScriptFields(Func<ScriptFieldsDescriptor, IPromise<IScriptFields>> scriptFieldsSelector) public TopHitsAggregationDescriptor<T> Size(int? size) public TopHitsAggregationDescriptor<T> Sort(Func<SortDescriptor<T>, IPromise<IList<ISort>>> sortSelector) public TopHitsAggregationDescriptor<T> Source(bool? enabled = true) public TopHitsAggregationDescriptor<T> Source(Func<SourceFilterDescriptor<T>, ISourceFilter> selector) public TopHitsAggregationDescriptor<T> StoredFields(Func<FieldsDescriptor<T>, IPromise<Fields>> fields) public TopHitsAggregationDescriptor<T> TrackScores(bool? trackScores = true) public TopHitsAggregationDescriptor<T> Version(bool? version = true)