@Override
  public ObjectNode execute(final HttpServletRequest request) throws Exception {
    // get cluster object
    Cluster cluster = repository.getCluster();

    // json object to be sent as response
    ObjectNode responseJSON = mapper.createObjectNode();

    // getting cluster's Regions
    responseJSON.set("regions", getRegionJson(cluster));

    // Send json response
    return responseJSON;
  }
Class ClusterRegionsService

This class contains implementations of getting Cluster's regions details

@since GemFire version 7.5
geode-pulse/src/main/java/org/apache/geode/tools/pulse/internal/service/ClusterRegionsService.java