Apache Geode CHANGELOG

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.