This topic provides links to information about VMware Tanzu GemFire query endpoints.
Tanzu GemFire uses a query syntax based on OQL (Object Query Language) to query region data. Since Tanzu GemFire regions are key-value stores, values can range from simple byte arrays to complex nested objects.
List all parameterized queries by ID or name.
POST /gemfire-api/v1/queries?id=<queryId>&q=<OQL-statement>
Create (prepare) the specified parameterized query and assign the corresponding ID for lookup.
POST /gemfire-api/v1/queries/{queryId}
Execute the specified named query passing in scalar values for query parameters in the POST body.
PUT /gemfire-api/v1/queries/{queryId}
Update a named, parameterized query.
DELETE /gemfire-api/v1/queries/{queryId}
Delete the specified named query.
GET /gemfire-api/v1/queries/adhoc?q=<OQL-statement>
Run an unnamed (unidentified), ad-hoc query passed as a URL parameter.