| package modelbuilder.controllers; |
| |
| import org.springframework.cloud.openfeign.FeignClient; |
| import org.springframework.web.bind.annotation.GetMapping; |
| import org.springframework.web.bind.annotation.RequestParam; |
| |
| |
| @FeignClient("modelbuildercore") |
| public interface StemCoreCleint { |
| @GetMapping("/core/cloud/scenarios") |
| String getScenarios(); |
| @GetMapping("/core/cloud/graphs") |
| String getGraphs(); |
| @GetMapping("/core/cloud/models") |
| String getModels(); |
| @GetMapping("/core/cloud/predicate") |
| String getPredicate(); |
| @GetMapping("/core/cloud/sequencer") |
| String getSequencer(); |
| @GetMapping("/core/cloud/trigger") |
| String getTrigger(); |
| @GetMapping("/core/cloud/experiments") |
| String getExperiments(); |
| @GetMapping("/core/cloud/newproject") |
| String newproject(@RequestParam("name") String name); |
| @GetMapping("/core/cloud/stemprojects") |
| String stemprojects(); |
| } |