@Component
@Path(value="escommons")
@Consumes(value="application/json")
@Produces(value="application/json")
public class EsCommonsResource
extends java.lang.Object
| Constructor and Description |
|---|
EsCommonsResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
changeAlias(org.biacode.escommons.api.model.setup.request.ChangeIndexAliasRequest request) |
javax.ws.rs.core.Response |
heartbeat() |
javax.ws.rs.core.Response |
prepareIndex(org.biacode.escommons.api.model.setup.request.PrepareIndexRequest request) |
javax.ws.rs.core.Response |
removeIndexByName(org.biacode.escommons.api.model.setup.request.RemoveIndexByNameRequest request) |
@POST @Path(value="prepare-index") public javax.ws.rs.core.Response prepareIndex(org.biacode.escommons.api.model.setup.request.PrepareIndexRequest request)
@POST @Path(value="change-alias") public javax.ws.rs.core.Response changeAlias(org.biacode.escommons.api.model.setup.request.ChangeIndexAliasRequest request)
@POST @Path(value="remove-index-by-name") public javax.ws.rs.core.Response removeIndexByName(org.biacode.escommons.api.model.setup.request.RemoveIndexByNameRequest request)
@GET @Path(value="heartbeat") public javax.ws.rs.core.Response heartbeat()