Class FunctionScoreBuilders
- java.lang.Object
-
- org.opensearch.client.opensearch._types.query_dsl.FunctionScoreBuilders
-
public class FunctionScoreBuilders extends java.lang.ObjectBuilders forFunctionScorevariants.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DecayFunction.Builderexp()Creates a builder for theexpFunctionScorevariant.static FieldValueFactorScoreFunction.BuilderfieldValueFactor()Creates a builder for thefield_value_factorFunctionScorevariant.static DecayFunction.Buildergauss()Creates a builder for thegaussFunctionScorevariant.static DecayFunction.Builderlinear()Creates a builder for thelinearFunctionScorevariant.static RandomScoreFunction.BuilderrandomScore()Creates a builder for therandom_scoreFunctionScorevariant.static ScriptScoreFunction.BuilderscriptScore()Creates a builder for thescript_scoreFunctionScorevariant.
-
-
-
Method Detail
-
exp
public static DecayFunction.Builder exp()
Creates a builder for theexpFunctionScorevariant.
-
gauss
public static DecayFunction.Builder gauss()
Creates a builder for thegaussFunctionScorevariant.
-
linear
public static DecayFunction.Builder linear()
Creates a builder for thelinearFunctionScorevariant.
-
fieldValueFactor
public static FieldValueFactorScoreFunction.Builder fieldValueFactor()
Creates a builder for thefield_value_factorFunctionScorevariant.
-
randomScore
public static RandomScoreFunction.Builder randomScore()
Creates a builder for therandom_scoreFunctionScorevariant.
-
scriptScore
public static ScriptScoreFunction.Builder scriptScore()
Creates a builder for thescript_scoreFunctionScorevariant.
-
-