Class GeoDistanceQuery
java.lang.Object
org.opensearch.client.opensearch._types.query_dsl.QueryBase
org.opensearch.client.opensearch._types.query_dsl.GeoDistanceQuery
- All Implemented Interfaces:
ToJsonp
public final class GeoDistanceQuery extends QueryBase
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGeoDistanceQuery.BuilderBuilder forGeoDistanceQuery.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<GeoDistanceQuery>DESERIALIZERJson deserializer for GeoDistanceQuery -
Constructor Summary
Constructors Modifier Constructor Description protectedGeoDistanceQuery(GeoDistanceQuery.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.Stringdistance()API name:distancejakarta.json.JsonValuedistanceType()API name:distance_typeprotected static voidsetupGeoDistanceQueryDeserializer(DelegatingDeserializer<GeoDistanceQuery.Builder> op)protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)jakarta.json.JsonValuevalidationMethod()API name:validation_methodMethods inherited from class org.opensearch.client.opensearch._types.query_dsl.QueryBase
boost, name, setupQueryBaseDeserializer, toJsonp
-
Field Details
-
DESERIALIZER
Json deserializer for GeoDistanceQuery
-
-
Constructor Details
-
Method Details
-
distance
@Nullable public java.lang.String distance()API name:distance -
distanceType
@Nullable public jakarta.json.JsonValue distanceType()API name:distance_type -
validationMethod
@Nullable public jakarta.json.JsonValue validationMethod()API name:validation_method -
toJsonpInternal
- Overrides:
toJsonpInternalin classQueryBase
-
setupGeoDistanceQueryDeserializer
protected static void setupGeoDistanceQueryDeserializer(DelegatingDeserializer<GeoDistanceQuery.Builder> op)
-