
AggregationRequest
- Namespace
- Rowles.LeanCorpus.Search.Aggregations
- Assembly
- Rowles.LeanCorpus.dll
Describes a numeric aggregation to compute alongside a search query.
public sealed class AggregationRequest
- Inheritance
-
AggregationRequest
AggregationRequest(string, string, AggregationType)
Initialises a new AggregationRequest.
CardinalityPrecision
HyperLogLog++ precision from 4 to 18. Higher precision uses more memory.
Field
Numeric doc-values field to aggregate over.
HdrHighestTrackableValue
HDR highest trackable Int64 value.
HdrSignificantDigits
HDR significant decimal digits from 1 to 5.
HistogramInterval
Name
Caller-defined label for this aggregation.
Percentiles
Requested percentiles in the inclusive range 0 to 100.
TDigestCompression
t-digest compression from 20 to 1,000. Higher values retain more centroids.
Type
The kind of aggregation to compute.