ScriptedMetricAgg
data class ScriptedMetricAgg<T>(val resultProcessor: (Deserializer.ObjectCtx) -> T, val initScript: Script? = null, val mapScript: Script, val combineScript: Script? = null, val reduceScript: Script? = null, val params: Params = Params()) : MetricAggregation<ScriptedMetricAggResult<T>>
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun processResult(obj: Deserializer.ObjectCtx, docSourceFactory: (Deserializer.ObjectCtx) -> BaseDocSource): ScriptedMetricAggResult<T>
Processes corresponding aggregation response.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard