Class TriggerController
- java.lang.Object
-
- org.springframework.cloud.contract.stubrunner.server.TriggerController
-
@RestController @RequestMapping(value="/triggers", produces="application/json") public class TriggerController extends Object- Author:
- Marcin Grzejszczak
-
-
Constructor Summary
Constructors Constructor Description TriggerController(StubFinder stubFinder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Collection<String>>labels()org.springframework.http.ResponseEntity<Map<String,Collection<String>>>trigger(String label)org.springframework.http.ResponseEntity<Map<String,Collection<String>>>triggerByArtifact(String ivyNotation, String label)
-
-
-
Constructor Detail
-
TriggerController
@Autowired public TriggerController(StubFinder stubFinder)
-
-
Method Detail
-
trigger
@PostMapping("/{label:.*}") public org.springframework.http.ResponseEntity<Map<String,Collection<String>>> trigger(@PathVariable String label)
-
triggerByArtifact
@PostMapping("/{ivyNotation:.*}/{label:.*}") public org.springframework.http.ResponseEntity<Map<String,Collection<String>>> triggerByArtifact(@PathVariable String ivyNotation, @PathVariable String label)
-
labels
@GetMapping public Map<String,Collection<String>> labels()
-
-