Class RandomScoreFunction.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.query_dsl.ScoreFunctionBase.AbstractBuilder<RandomScoreFunction.Builder>
-
- org.opensearch.client.opensearch._types.query_dsl.RandomScoreFunction.Builder
-
- All Implemented Interfaces:
ObjectBuilder<RandomScoreFunction>
- Enclosing class:
- RandomScoreFunction
public static class RandomScoreFunction.Builder extends ScoreFunctionBase.AbstractBuilder<RandomScoreFunction.Builder> implements ObjectBuilder<RandomScoreFunction>
Builder forRandomScoreFunction.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RandomScoreFunctionbuild()Builds aRandomScoreFunction.RandomScoreFunction.Builderfield(java.lang.String value)API name:fieldRandomScoreFunction.Builderseed(java.lang.String value)API name:seedprotected RandomScoreFunction.Builderself()-
Methods inherited from class org.opensearch.client.opensearch._types.query_dsl.ScoreFunctionBase.AbstractBuilder
filter, filter, weight
-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
field
public final RandomScoreFunction.Builder field(@Nullable java.lang.String value)
API name:field
-
seed
public final RandomScoreFunction.Builder seed(@Nullable java.lang.String value)
API name:seed
-
self
protected RandomScoreFunction.Builder self()
- Specified by:
selfin classScoreFunctionBase.AbstractBuilder<RandomScoreFunction.Builder>
-
build
public RandomScoreFunction build()
Builds aRandomScoreFunction.- Specified by:
buildin interfaceObjectBuilder<RandomScoreFunction>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-