public ResponseEntity getRegions()

in src/main/java/com/aliyun/cloudops/acs/swas/controller/InstanceController.java [35:44]


    public ResponseEntity<RegionsResponse> getRegions() throws ClientException {
        String current = this.acsClient.getRegionId();
        ListRegionsRequest request = new ListRegionsRequest();
        request.setSysRegionId(current);
        request.setSysEndpoint(String.format("swas.%s.aliyuncs.com", current));
        ListRegionsResponse response = this.acsClient.sendRequest(request);
        List<Region> regions = response.getRegions();
        RegionsResponse result = new RegionsResponse(current, regions);
        return new ResponseEntity<>(result, HttpStatus.OK);
    }