Class FunctionScoreContainer
java.lang.Object
org.opensearch.client.opensearch._types.query_dsl.FunctionScoreContainer
- All Implemented Interfaces:
ToJsonp
public final class FunctionScoreContainer extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFunctionScoreContainer.BuilderBuilder forFunctionScoreContainer. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<FunctionScoreContainer>DESERIALIZERJson deserializer for FunctionScoreContainer -
Constructor Summary
Constructors Modifier Constructor Description protectedFunctionScoreContainer(FunctionScoreContainer.Builder builder) -
Method Summary
Modifier and Type Method Description jakarta.json.JsonValueexp()API name:expFieldValueFactorScoreFunctionfieldValueFactor()API name:field_value_factorQueryContainerfilter()API name:filterjakarta.json.JsonValuegauss()API name:gaussjakarta.json.JsonValuelinear()API name:linearRandomScoreFunctionrandomScore()API name:random_scoreScriptScoreFunctionscriptScore()API name:script_scoreprotected static voidsetupFunctionScoreContainerDeserializer(DelegatingDeserializer<FunctionScoreContainer.Builder> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.Numberweight()API name:weight
-
Field Details
-
DESERIALIZER
Json deserializer for FunctionScoreContainer
-
-
Constructor Details
-
Method Details
-
exp
@Nullable public jakarta.json.JsonValue exp()API name:exp -
gauss
@Nullable public jakarta.json.JsonValue gauss()API name:gauss -
linear
@Nullable public jakarta.json.JsonValue linear()API name:linear -
fieldValueFactor
API name:field_value_factor -
randomScore
API name:random_score -
scriptScore
API name:script_score -
filter
API name:filter -
weight
@Nullable public java.lang.Number weight()API name:weight -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupFunctionScoreContainerDeserializer
protected static void setupFunctionScoreContainerDeserializer(DelegatingDeserializer<FunctionScoreContainer.Builder> op)
-