PipelineAggregationApi

class Object
trait Matchable
class Any
object ElasticApi.type
object ElasticDsl.type

Value members

Concrete methods

def avgBucketAgg(name: String, bucketsPath: String): AvgBucketPipelineAgg
def avgBucketAggregation(name: String, bucketsPath: String): AvgBucketPipelineAgg
def bucketScriptAggregation(name: String, script: Script, bucketsPath: Map[String, String]): BucketScriptPipelineAgg
def bucketSelectorAggregation(name: String, script: Script, bucketsPathMap: Map[String, String]): BucketSelectorPipelineAgg
def bucketSortAggregation(name: String, sort: Seq[Sort]): BucketSortPipelineAgg
def cumulativeSumAggregation(name: String, bucketsPath: String): CumulativeSumPipelineAgg
def derivativeAggregation(name: String, bucketsPath: String): DerivativePipelineAgg
def diffAggregation(name: String, bucketsPath: String): DiffPipelineAgg
def extendedStatsBucketAggregation(name: String, bucketsPath: String): ExtendedStatsBucketPipelineAgg
def maxBucketAgg(name: String, bucketsPath: String): MaxBucket
def maxBucketAggregation(name: String, bucketsPath: String): MaxBucket
def minBucketAggregation(name: String, bucketsPath: String): MinBucketPipelineAgg
def movingFunctionAggregation(name: String, bucketsPath: String, script: String, window: Integer): MovFnPipelineAgg
def percentilesBucketAggregation(name: String, bucketsPath: String): PercentilesBucketPipelineAgg
def statsBucketAggregation(name: String, bucketsPath: String): StatsBucketPipelineAgg
def sumBucketAggregation(name: String, bucketsPath: String): SumBucketPipelineAgg