GET /gemfire-api/v1

This topic describes the GET command in VMware Tanzu GemFire to list all available resources (regions) in the Tanzu GemFire cluster.

Resource URL

http://<hostname_or_http-service-bind-address>:<http-service-port>/gemfire-api/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/gemfire-api/v1
Content-Type: application/json
Transfer-Encoding: chunked 
Date: Sat, 18 Jan 2020 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.
check-circle-line exclamation-circle-line close-line
Scroll to top icon