the type of the Map entry keys
the type of the Map entry values
Construct a new QueryRecorder
.
the type for this aggregator
Server-side EntryAggregator implementation type identifier.
The extractor.ValueExtractor to apply when aggregating results.
Returns a CompositeAggregator comprised of this and the provided aggregator.
the next aggregator
a CompositeAggregator comprised of this and the provided aggregator
This aggregator is used to produce an object that contains an estimated or actual cost of the query execution for a given Filter.
For example, the following code will print a QueryRecord, containing the estimated query cost and corresponding execution steps.
const agent = new QueryRecorder(RecordType.EXPLAIN); const record = (QueryRecord) cache.aggregate(someFilter, agent); console.print(JSON.stringify(record));