Package org.fiware.ngsi.api
Interface ContextInformationApi
@Generated(value="org.openapitools.codegen.languages.MicronautCodegen",
date="2024-08-06T06:12:43.920683610Z[Etc/UTC]")
public interface ContextInformationApi
-
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.http.HttpResponse<Object>
appendEntityAttrs
(URI entityId, EntityFragmentVO entityFragmentVO, String options) io.micronaut.http.HttpResponse<Object>
createEntity
(EntityVO entityVO) io.micronaut.http.HttpResponse<Object>
partialAttrUpdate
(URI entityId, String attrId, EntityFragmentVO entityFragmentVO) io.micronaut.http.HttpResponse<EntityListVO>
queryEntities
(String id, String idPattern, String type, String attrs, String q, String georel, String geometry, String coordinates, String geoproperty, String csf, Integer limit, String options) io.micronaut.http.HttpResponse<Object>
removeEntityAttr
(URI entityId, String attrId) io.micronaut.http.HttpResponse<Object>
removeEntityById
(URI entityId, String type) io.micronaut.http.HttpResponse<EntityVO>
retrieveEntityById
(URI entityId, String attrs, String type, String options) io.micronaut.http.HttpResponse<Object>
updateEntityAttrs
(URI entityId, EntityFragmentVO entityFragmentVO)
-
Method Details
-
appendEntityAttrs
@Post("/entities/{entityId}/attrs/") @Consumes("application/ld+json") @Produces("application/ld+json") io.micronaut.http.HttpResponse<Object> appendEntityAttrs(@PathVariable(name="entityId") URI entityId, @Body EntityFragmentVO entityFragmentVO, @Nullable @QueryValue("options") String options) -
createEntity
-
partialAttrUpdate
@Patch("/entities/{entityId}/attrs/{attrId}") @Consumes("application/ld+json") @Produces("application/ld+json") io.micronaut.http.HttpResponse<Object> partialAttrUpdate(@PathVariable(name="entityId") URI entityId, @PathVariable(name="attrId") String attrId, @Body EntityFragmentVO entityFragmentVO) -
queryEntities
@Get("/entities/") @Produces("application/ld+json") io.micronaut.http.HttpResponse<EntityListVO> queryEntities(@Nullable @QueryValue("id") String id, @Nullable @QueryValue("idPattern") String idPattern, @Nullable @QueryValue("type") String type, @Nullable @QueryValue("attrs") String attrs, @Nullable @QueryValue("q") String q, @Nullable @QueryValue("georel") String georel, @Nullable @QueryValue("geometry") String geometry, @Nullable @QueryValue("coordinates") String coordinates, @Nullable @QueryValue("geoproperty") String geoproperty, @Nullable @QueryValue("csf") String csf, @Nullable @QueryValue("limit") Integer limit, @Nullable @QueryValue("options") String options) -
removeEntityAttr
-
removeEntityById
-
retrieveEntityById
@Get("/entities/{entityId}") @Produces("application/ld+json") io.micronaut.http.HttpResponse<EntityVO> retrieveEntityById(@PathVariable(name="entityId") URI entityId, @Nullable @QueryValue("attrs") String attrs, @Nullable @QueryValue("type") String type, @Nullable @QueryValue("options") String options) -
updateEntityAttrs
@Patch("/entities/{entityId}/attrs/") @Consumes("application/ld+json") @Produces("application/ld+json") io.micronaut.http.HttpResponse<Object> updateEntityAttrs(@PathVariable(name="entityId") URI entityId, @Body EntityFragmentVO entityFragmentVO)
-