java.lang.Object
org.qubership.integration.platform.runtime.catalog.rest.v1.controller.ElementValidationController

@RestController @RequestMapping(value="/v1/catalog/validation", produces="application/json") @CrossOrigin(origins="*") public class ElementValidationController extends Object
  • Constructor Details

  • Method Details

    • checkRouteExists

      @GetMapping("/routes") public org.springframework.http.ResponseEntity<Boolean> checkRouteExists(@RequestParam String uri, @RequestParam String excludeChainId, @RequestParam(required=false,defaultValue="true") boolean isExternalRoute, @RequestParam(required=false,defaultValue="false") boolean isPrivateRoute, @RequestParam(required=false,defaultValue="") Set<org.springframework.http.HttpMethod> httpMethods)
    • findRouteDeployments

      @GetMapping("/findRouteDeployments") public org.springframework.http.ResponseEntity<List<RouteDeployment>> findRouteDeployments(@RequestParam String uri, @RequestParam String excludeChainId, @RequestParam(required=false,defaultValue="true") boolean isExternalRoute, @RequestParam(required=false,defaultValue="false") boolean isPrivateRoute, @RequestParam(required=false,defaultValue="") Set<org.springframework.http.HttpMethod> httpMethods)