Class PipelineAggregatorBuilders
java.lang.Object
org.elasticsearch.search.aggregations.PipelineAggregatorBuilders
-
Method Summary
Modifier and TypeMethodDescriptionbucketScript(String name, Script script, String... bucketsPaths)
bucketSelector(String name, Script script, String... bucketsPaths)
bucketSort(String name, List<FieldSortBuilder> sorts)
cumulativeSum(String name, String bucketsPath)
derivative(String name, String bucketsPath)
extendedStatsBucket(String name, String bucketsPath)
Deprecated.movingFunction(String name, Script script, String bucketsPaths, int window)
percentilesBucket(String name, String bucketsPath)
statsBucket(String name, String bucketsPath)
-
Method Details
-
derivative
-
maxBucket
-
minBucket
-
avgBucket
-
sumBucket
-
statsBucket
-
extendedStatsBucket
public static ExtendedStatsBucketPipelineAggregationBuilder extendedStatsBucket(String name, String bucketsPath) -
percentilesBucket
public static PercentilesBucketPipelineAggregationBuilder percentilesBucket(String name, String bucketsPath) -
movingAvg
@Deprecated public static MovAvgPipelineAggregationBuilder movingAvg(String name, String bucketsPath)Deprecated.usemovingFunction(String, Script, String, int)
instead -
bucketScript
-
bucketScript
public static BucketScriptPipelineAggregationBuilder bucketScript(String name, Script script, String... bucketsPaths) -
bucketSelector
-
bucketSelector
public static BucketSelectorPipelineAggregationBuilder bucketSelector(String name, Script script, String... bucketsPaths) -
bucketSort
public static BucketSortPipelineAggregationBuilder bucketSort(String name, List<FieldSortBuilder> sorts) -
cumulativeSum
public static CumulativeSumPipelineAggregationBuilder cumulativeSum(String name, String bucketsPath) -
diff
-
movingFunction
public static MovFnPipelineAggregationBuilder movingFunction(String name, Script script, String bucketsPaths, int window)
-
movingFunction(String, Script, String, int)
instead