Class GeojsonUploadPutRequest

java.lang.Object
org.opensearch.client.opensearch._types.RequestBase
org.opensearch.client.opensearch.geospatial.GeojsonUploadPutRequest
All Implemented Interfaces:
JsonpSerializable, PlainJsonSerializable, ToCopyableBuilder<GeojsonUploadPutRequest.Builder,GeojsonUploadPutRequest>

@JsonpDeserializable @Generated("org.opensearch.client.codegen.CodeGenerator") public final class GeojsonUploadPutRequest extends RequestBase implements PlainJsonSerializable, ToCopyableBuilder<GeojsonUploadPutRequest.Builder,GeojsonUploadPutRequest>

Use an OpenSearch query to upload GeoJSON regardless if index exists.

  • When type is geo_point, only Point geometry is allowed
  • When type is geo_shape, all geometry types are allowed (Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, GeometryCollection, Envelope).