Package org.fiware.ngsi.api
Interface TemporalRetrievalApi
- All Known Implementing Classes:
TemporalApiController
@Generated(value="org.openapitools.codegen.languages.MicronautCodegen",
date="2024-08-06T06:12:43.920683610Z[Etc/UTC]")
public interface TemporalRetrievalApi
-
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.http.HttpResponse<Object>
queryTemporalEntities
(String link, String id, String idPattern, String type, String attrs, String q, String georel, String geometry, String coordinates, String geoproperty, TimerelVO timerel, String timeproperty, Instant timeAt, Instant endTimeAt, String csf, Integer pageSize, URI pageAnchor, Integer limit, String options, Integer lastN) io.micronaut.http.HttpResponse<Object>
queryTemporalEntitiesOnPost
(QueryVO queryVO, String link, Integer pageSize, URI pageAnchor, Integer limit, String options, Integer lastN) io.micronaut.http.HttpResponse<Object>
retrieveEntityTemporalById
(URI entityId, String link, String attrs, String options, TimerelVO timerel, String timeproperty, Instant timeAt, Instant endTimeAt, Integer lastN)
-
Method Details
-
queryTemporalEntities
@Get("/temporal/entities/") @Produces({"application/ld+json","application/json"}) io.micronaut.http.HttpResponse<Object> queryTemporalEntities(@Nullable @Header("Link") String link, @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("timerel") TimerelVO timerel, @Nullable @QueryValue("timeproperty") String timeproperty, @Nullable @QueryValue("timeAt") Instant timeAt, @Nullable @QueryValue("endTimeAt") Instant endTimeAt, @Nullable @QueryValue("csf") String csf, @Nullable @QueryValue("pageSize") Integer pageSize, @Nullable @QueryValue("pageAnchor") URI pageAnchor, @Nullable @QueryValue("limit") Integer limit, @Nullable @QueryValue("options") String options, @Nullable @QueryValue("lastN") Integer lastN) -
queryTemporalEntitiesOnPost
@Post("/temporal/entityOperations/query") @Consumes("application/json") @Produces({"application/ld+json","application/json"}) io.micronaut.http.HttpResponse<Object> queryTemporalEntitiesOnPost(@Body QueryVO queryVO, @Nullable @Header("Link") String link, @Nullable @QueryValue("pageSize") Integer pageSize, @Nullable @QueryValue("pageAnchor") URI pageAnchor, @Nullable @QueryValue("limit") Integer limit, @Nullable @QueryValue("options") String options, @Nullable @QueryValue("lastN") Integer lastN) -
retrieveEntityTemporalById
@Get("/temporal/entities/{entityId}") @Produces({"application/ld+json","application/json"}) io.micronaut.http.HttpResponse<Object> retrieveEntityTemporalById(@PathVariable(name="entityId") URI entityId, @Nullable @Header("Link") String link, @Nullable @QueryValue("attrs") String attrs, @Nullable @QueryValue("options") String options, @Nullable @QueryValue("timerel") TimerelVO timerel, @Nullable @QueryValue("timeproperty") String timeproperty, @Nullable @QueryValue("timeAt") Instant timeAt, @Nullable @QueryValue("endTimeAt") Instant endTimeAt, @Nullable @QueryValue("lastN") Integer lastN)
-