Class FunctionScoreQuery
java.lang.Object
org.opensearch.client.opensearch._types.query_dsl.QueryBase
org.opensearch.client.opensearch._types.query_dsl.FunctionScoreQuery
- All Implemented Interfaces:
ToJsonp
public final class FunctionScoreQuery extends QueryBase
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFunctionScoreQuery.BuilderBuilder forFunctionScoreQuery.Nested classes/interfaces inherited from class org.opensearch.client.opensearch._types.query_dsl.QueryBase
QueryBase.AbstractBuilder<BuilderT extends QueryBase.AbstractBuilder<BuilderT>> -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<FunctionScoreQuery>DESERIALIZERJson deserializer for FunctionScoreQuery -
Constructor Summary
Constructors Modifier Constructor Description protectedFunctionScoreQuery(FunctionScoreQuery.Builder builder) -
Method Summary
Modifier and Type Method Description jakarta.json.JsonValueboostMode()API name:boost_modejava.util.List<FunctionScoreContainer>functions()API name:functionsjava.lang.NumbermaxBoost()API name:max_boostjava.lang.NumberminScore()API name:min_scoreQueryContainerquery()API name:queryjakarta.json.JsonValuescoreMode()API name:score_modeprotected static voidsetupFunctionScoreQueryDeserializer(DelegatingDeserializer<FunctionScoreQuery.Builder> op)protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Methods inherited from class org.opensearch.client.opensearch._types.query_dsl.QueryBase
boost, name, setupQueryBaseDeserializer, toJsonp
-
Field Details
-
DESERIALIZER
Json deserializer for FunctionScoreQuery
-
-
Constructor Details
-
Method Details
-
boostMode
@Nullable public jakarta.json.JsonValue boostMode()API name:boost_mode -
functions
API name:functions -
maxBoost
@Nullable public java.lang.Number maxBoost()API name:max_boost -
minScore
@Nullable public java.lang.Number minScore()API name:min_score -
query
API name:query -
scoreMode
@Nullable public jakarta.json.JsonValue scoreMode()API name:score_mode -
toJsonpInternal
- Overrides:
toJsonpInternalin classQueryBase
-
setupFunctionScoreQueryDeserializer
protected static void setupFunctionScoreQueryDeserializer(DelegatingDeserializer<FunctionScoreQuery.Builder> op)
-