GET /geode/v1
List all available resources (regions) in the Geode cluster.
Resource URL
http://<hostname_or_http-service-bind-address>:<http-service-port>/geode/v1
Parameters
None.
Example Request
GET /gemfire/v1/
Accept: application/json
Example Success Response
Response Payload: application/json
200 OK
Server: Apache-Coyote/1.1
Location: http://localhost:8080/geode/v1
Content-Type: application/json
Transfer-Encoding: chunked
Date: Sat, 18 Jan 2014 20:05:47 GMT
{
"regions": [
{
"name": "customers",
"type": "REPLICATE",
"key-constraint": "java.lang.String",
"value-constraint": "org.apache.geode.pdx.PdxInstance"
},
{
"name": "items",
"type": "REPLICATE",
"key-constraint": null,
"value-constraint": null
},
{
"name": "orders",
"type": "PARTITION",
"key-constraint": null,
"value-constraint": null
},
{
"name": "primitiveKVStore",
"type": "PARTITION",
"key-constraint": null,
"value-constraint": null
},
{
"name": "empty_region",
"type": "EMPTY",
"key-constraint": "java.lang.String",
"value-constraint": "org.apache.geode.pdx.PdxInstance"
}
]
}
Error Codes
Status Code | Description |
---|---|
404 NOT FOUND | No regions were found at the provided endpoint. |
500 INTERNAL SERVER ERROR | Encountered error at server. |