Class GeoBoundingBoxQuery
java.lang.Object
co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
co.elastic.clients.elasticsearch._types.query_dsl.GeoBoundingBoxQuery
- All Implemented Interfaces:
QueryVariant
,JsonpSerializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
QueryBase.AbstractBuilder<BuilderT extends QueryBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<GeoBoundingBoxQuery>
Json deserializer forGeoBoundingBoxQuery
-
Method Summary
Modifier and TypeMethodDescriptionQuery variant kind.final GeoBounds
Required -final String
field()
Required -final Boolean
Set totrue
to ignore an unmapped field and not match any documents for this query.static GeoBoundingBoxQuery
protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final GeoExecution
type()
Deprecated.7.14.0final GeoValidationMethod
Set toIGNORE_MALFORMED
to accept geo points with invalid latitude or longitude.Methods inherited from class co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
boost, queryName, serialize, setupQueryBaseDeserializer, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface co.elastic.clients.elasticsearch._types.query_dsl.QueryVariant
_toQuery
-
Field Details
-
_DESERIALIZER
Json deserializer forGeoBoundingBoxQuery
-
-
Method Details
-
of
public static GeoBoundingBoxQuery of(Function<GeoBoundingBoxQuery.Builder, ObjectBuilder<GeoBoundingBoxQuery>> fn) -
_queryKind
Query variant kind.- Specified by:
_queryKind
in interfaceQueryVariant
-
field
Required - -
boundingBox
Required - -
type
Deprecated.7.14.0API name:type
-
validationMethod
Set toIGNORE_MALFORMED
to accept geo points with invalid latitude or longitude. Set toCOERCE
to also try to infer correct latitude or longitude.API name:
validation_method
-
ignoreUnmapped
Set totrue
to ignore an unmapped field and not match any documents for this query. Set tofalse
to throw an exception if the field is not mapped.API name:
ignore_unmapped
-
serializeInternal
- Overrides:
serializeInternal
in classQueryBase
-
setupGeoBoundingBoxQueryDeserializer
protected static void setupGeoBoundingBoxQueryDeserializer(ObjectDeserializer<GeoBoundingBoxQuery.Builder> op)
-