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