Class MovingAverageAggregationBuilders
java.lang.Object
co.elastic.clients.elasticsearch._types.aggregations.MovingAverageAggregationBuilders
public class MovingAverageAggregationBuilders
extends java.lang.Object
Builders for
MovingAverageAggregation
variants.-
Method Summary
Modifier and Type Method Description static EwmaMovingAverageAggregation.Builder
ewma()
Creates a builder for theewma
MovingAverageAggregation
variant.static MovingAverageAggregation
ewma(java.util.function.Function<EwmaMovingAverageAggregation.Builder,ObjectBuilder<EwmaMovingAverageAggregation>> fn)
Creates a MovingAverageAggregation of theewma
MovingAverageAggregation
variant.static HoltMovingAverageAggregation.Builder
holt()
Creates a builder for theholt
MovingAverageAggregation
variant.static MovingAverageAggregation
holt(java.util.function.Function<HoltMovingAverageAggregation.Builder,ObjectBuilder<HoltMovingAverageAggregation>> fn)
Creates a MovingAverageAggregation of theholt
MovingAverageAggregation
variant.static HoltWintersMovingAverageAggregation.Builder
holtWinters()
Creates a builder for theholt_winters
MovingAverageAggregation
variant.static MovingAverageAggregation
holtWinters(java.util.function.Function<HoltWintersMovingAverageAggregation.Builder,ObjectBuilder<HoltWintersMovingAverageAggregation>> fn)
Creates a MovingAverageAggregation of theholt_winters
MovingAverageAggregation
variant.static LinearMovingAverageAggregation.Builder
linear()
Creates a builder for thelinear
MovingAverageAggregation
variant.static MovingAverageAggregation
linear(java.util.function.Function<LinearMovingAverageAggregation.Builder,ObjectBuilder<LinearMovingAverageAggregation>> fn)
Creates a MovingAverageAggregation of thelinear
MovingAverageAggregation
variant.static SimpleMovingAverageAggregation.Builder
simple()
Creates a builder for thesimple
MovingAverageAggregation
variant.static MovingAverageAggregation
simple(java.util.function.Function<SimpleMovingAverageAggregation.Builder,ObjectBuilder<SimpleMovingAverageAggregation>> fn)
Creates a MovingAverageAggregation of thesimple
MovingAverageAggregation
variant.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
ewma
Creates a builder for theewma
MovingAverageAggregation
variant. -
ewma
public static MovingAverageAggregation ewma(java.util.function.Function<EwmaMovingAverageAggregation.Builder,ObjectBuilder<EwmaMovingAverageAggregation>> fn)Creates a MovingAverageAggregation of theewma
MovingAverageAggregation
variant. -
holt
Creates a builder for theholt
MovingAverageAggregation
variant. -
holt
public static MovingAverageAggregation holt(java.util.function.Function<HoltMovingAverageAggregation.Builder,ObjectBuilder<HoltMovingAverageAggregation>> fn)Creates a MovingAverageAggregation of theholt
MovingAverageAggregation
variant. -
holtWinters
Creates a builder for theholt_winters
MovingAverageAggregation
variant. -
holtWinters
public static MovingAverageAggregation holtWinters(java.util.function.Function<HoltWintersMovingAverageAggregation.Builder,ObjectBuilder<HoltWintersMovingAverageAggregation>> fn)Creates a MovingAverageAggregation of theholt_winters
MovingAverageAggregation
variant. -
linear
Creates a builder for thelinear
MovingAverageAggregation
variant. -
linear
public static MovingAverageAggregation linear(java.util.function.Function<LinearMovingAverageAggregation.Builder,ObjectBuilder<LinearMovingAverageAggregation>> fn)Creates a MovingAverageAggregation of thelinear
MovingAverageAggregation
variant. -
simple
Creates a builder for thesimple
MovingAverageAggregation
variant. -
simple
public static MovingAverageAggregation simple(java.util.function.Function<SimpleMovingAverageAggregation.Builder,ObjectBuilder<SimpleMovingAverageAggregation>> fn)Creates a MovingAverageAggregation of thesimple
MovingAverageAggregation
variant.
-