Class SmoothingModelBuilders
java.lang.Object
co.elastic.clients.elasticsearch.core.search.SmoothingModelBuilders
Builders for
SmoothingModel
variants.-
Method Summary
Modifier and TypeMethodDescriptionlaplace()
Creates a builder for thelaplace
SmoothingModel
variant.static SmoothingModel
Creates a SmoothingModel of thelaplace
SmoothingModel
variant.Creates a builder for thelinear_interpolation
SmoothingModel
variant.static SmoothingModel
linearInterpolation
(Function<LinearInterpolationSmoothingModel.Builder, ObjectBuilder<LinearInterpolationSmoothingModel>> fn) Creates a SmoothingModel of thelinear_interpolation
SmoothingModel
variant.Creates a builder for thestupid_backoff
SmoothingModel
variant.static SmoothingModel
stupidBackoff
(Function<StupidBackoffSmoothingModel.Builder, ObjectBuilder<StupidBackoffSmoothingModel>> fn) Creates a SmoothingModel of thestupid_backoff
SmoothingModel
variant.
-
Method Details
-
laplace
Creates a builder for thelaplace
SmoothingModel
variant. -
laplace
public static SmoothingModel laplace(Function<LaplaceSmoothingModel.Builder, ObjectBuilder<LaplaceSmoothingModel>> fn) Creates a SmoothingModel of thelaplace
SmoothingModel
variant. -
linearInterpolation
Creates a builder for thelinear_interpolation
SmoothingModel
variant. -
linearInterpolation
public static SmoothingModel linearInterpolation(Function<LinearInterpolationSmoothingModel.Builder, ObjectBuilder<LinearInterpolationSmoothingModel>> fn) Creates a SmoothingModel of thelinear_interpolation
SmoothingModel
variant. -
stupidBackoff
Creates a builder for thestupid_backoff
SmoothingModel
variant. -
stupidBackoff
public static SmoothingModel stupidBackoff(Function<StupidBackoffSmoothingModel.Builder, ObjectBuilder<StupidBackoffSmoothingModel>> fn) Creates a SmoothingModel of thestupid_backoff
SmoothingModel
variant.
-