@Produces(value="application/json")
@Path(value="/v0/index")
public interface IndexService
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addIndexReRoute(String storeName,
String indexName,
String type,
Map<String,String> additionalQueryParams) |
javax.ws.rs.core.Response |
addSpatialIndex(String storeName,
String indexName,
Boolean makeDefault,
Integer numPartitions,
String partitionStrategy,
Boolean storeTime,
String crs) |
javax.ws.rs.core.Response |
addSpatialTemporalIndex(String storeName,
String indexName,
Boolean makeDefault,
Integer numPartitions,
String partitionStrategy,
String periodicity,
String bias,
Long maxDuplicates,
String crs) |
javax.ws.rs.core.Response |
listIndices(String storeName) |
javax.ws.rs.core.Response |
removeIndex(String storeName,
String indexName) |
@GET
@Produces(value="application/json")
@Consumes(value="multipart/form-data")
@Path(value="/list")
javax.ws.rs.core.Response listIndices(@QueryParam(value="storeName")
String storeName)
@POST
@Produces(value="application/json")
@Path(value="/add/spatial")
javax.ws.rs.core.Response addSpatialIndex(@QueryParam(value="storeName")
String storeName,
@QueryParam(value="indexName")
String indexName,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="numPartitions")
Integer numPartitions,
@QueryParam(value="partitionStrategy")
String partitionStrategy,
@QueryParam(value="storeTime")
Boolean storeTime,
@QueryParam(value="crs")
String crs)
@POST
@Produces(value="application/json")
@Path(value="/add/spatial_temporal")
javax.ws.rs.core.Response addSpatialTemporalIndex(@QueryParam(value="storeName")
String storeName,
@QueryParam(value="indexName")
String indexName,
@QueryParam(value="makeDefault")
Boolean makeDefault,
@QueryParam(value="numPartitions")
Integer numPartitions,
@QueryParam(value="partitionStrategy")
String partitionStrategy,
@QueryParam(value="periodicity")
String periodicity,
@QueryParam(value="bias")
String bias,
@QueryParam(value="maxDuplicates")
Long maxDuplicates,
@QueryParam(value="crs")
String crs)
@POST
@Produces(value="application/json")
@Path(value="/add/{type}")
javax.ws.rs.core.Response addIndexReRoute(@QueryParam(value="storeName")
String storeName,
@QueryParam(value="indexName")
String indexName,
@PathParam(value="type")
String type,
Map<String,String> additionalQueryParams)
Copyright © 2013–2019. All rights reserved.