Class FunctionScoreBuilders
java.lang.Object
co.elastic.clients.elasticsearch._types.query_dsl.FunctionScoreBuilders
Builders for
FunctionScore variants.-
Method Summary
Modifier and TypeMethodDescriptionstatic DecayFunction.Builderexp()Creates a builder for theexpFunctionScorevariant.static FunctionScoreCreates a FunctionScore of theexpFunctionScorevariant.Creates a builder for thefield_value_factorFunctionScorevariant.static FunctionScorefieldValueFactor(Function<FieldValueFactorScoreFunction.Builder, ObjectBuilder<FieldValueFactorScoreFunction>> fn) Creates a FunctionScore of thefield_value_factorFunctionScorevariant.static DecayFunction.Buildergauss()Creates a builder for thegaussFunctionScorevariant.static FunctionScoreCreates a FunctionScore of thegaussFunctionScorevariant.static DecayFunction.Builderlinear()Creates a builder for thelinearFunctionScorevariant.static FunctionScoreCreates a FunctionScore of thelinearFunctionScorevariant.static RandomScoreFunction.BuilderCreates a builder for therandom_scoreFunctionScorevariant.static FunctionScoreCreates a FunctionScore of therandom_scoreFunctionScorevariant.static ScriptScoreFunction.BuilderCreates a builder for thescript_scoreFunctionScorevariant.static FunctionScoreCreates a FunctionScore of thescript_scoreFunctionScorevariant.
-
Method Details
-
exp
Creates a builder for theexpFunctionScorevariant. -
exp
Creates a FunctionScore of theexpFunctionScorevariant. -
gauss
Creates a builder for thegaussFunctionScorevariant. -
gauss
Creates a FunctionScore of thegaussFunctionScorevariant. -
linear
Creates a builder for thelinearFunctionScorevariant. -
linear
Creates a FunctionScore of thelinearFunctionScorevariant. -
fieldValueFactor
Creates a builder for thefield_value_factorFunctionScorevariant. -
fieldValueFactor
public static FunctionScore fieldValueFactor(Function<FieldValueFactorScoreFunction.Builder, ObjectBuilder<FieldValueFactorScoreFunction>> fn) Creates a FunctionScore of thefield_value_factorFunctionScorevariant. -
randomScore
Creates a builder for therandom_scoreFunctionScorevariant. -
randomScore
public static FunctionScore randomScore(Function<RandomScoreFunction.Builder, ObjectBuilder<RandomScoreFunction>> fn) Creates a FunctionScore of therandom_scoreFunctionScorevariant. -
scriptScore
Creates a builder for thescript_scoreFunctionScorevariant. -
scriptScore
public static FunctionScore scriptScore(Function<ScriptScoreFunction.Builder, ObjectBuilder<ScriptScoreFunction>> fn) Creates a FunctionScore of thescript_scoreFunctionScorevariant.
-