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

@RestController @RequestMapping(value="/v1/catalog/live-exchanges", produces="application/json") @CrossOrigin(origins="*") @Validated public class LiveExchangesController extends Object
  • Constructor Details

    • LiveExchangesController

      @Autowired public LiveExchangesController(LiveExchangesService liveExchangesService)
  • Method Details

    • getLiveExchanges

      @GetMapping public org.springframework.http.ResponseEntity<List<LiveExchangeExtDTO>> getLiveExchanges(@RequestParam(required=false,defaultValue="10") @Positive @Positive Integer limit)
    • killExchange

      @DeleteMapping("/{podIp}/{deploymentId}/{exchangeId}") public org.springframework.http.ResponseEntity<Void> killExchange(@PathVariable @NotBlank @NotBlank String podIp, @PathVariable @NotBlank @NotBlank String deploymentId, @PathVariable @NotBlank @NotBlank String exchangeId)