Class RankFeatureFunctionSaturation.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.query_dsl.RankFeatureFunction.AbstractBuilder<RankFeatureFunctionSaturation.Builder>
co.elastic.clients.elasticsearch._types.query_dsl.RankFeatureFunctionSaturation.Builder
- All Implemented Interfaces:
WithJson<RankFeatureFunctionSaturation.Builder>
,ObjectBuilder<RankFeatureFunctionSaturation>
- Enclosing class:
- RankFeatureFunctionSaturation
public static class RankFeatureFunctionSaturation.Builder
extends RankFeatureFunction.AbstractBuilder<RankFeatureFunctionSaturation.Builder>
implements ObjectBuilder<RankFeatureFunctionSaturation>
Builder for
RankFeatureFunctionSaturation
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aRankFeatureFunctionSaturation
.Configurable pivot value so that the result will be less than 0.5.protected RankFeatureFunctionSaturation.Builder
self()
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
pivot
Configurable pivot value so that the result will be less than 0.5.API name:
pivot
-
self
- Specified by:
self
in classRankFeatureFunction.AbstractBuilder<RankFeatureFunctionSaturation.Builder>
-
build
Builds aRankFeatureFunctionSaturation
.- Specified by:
build
in interfaceObjectBuilder<RankFeatureFunctionSaturation>
- Throws:
NullPointerException
- if some of the required fields are null.
-