TemplateController

@RestController
@RequestMapping(value = ["/api/v2/flow/templates"])
class TemplateController(service: TemplateSyncService, policyGuard: PolicyGuard)(source)

Constructors

Link copied to clipboard
constructor(service: TemplateSyncService, policyGuard: PolicyGuard)

Functions

Link copied to clipboard
@PostMapping
@ResponseStatus(value = HttpStatus.CREATED)
fun create(@Valid @RequestBody request: CreateTemplateRequest): TemplateResponse
Link copied to clipboard
@GetMapping
fun list(): List<TemplateResponse>
Link copied to clipboard
@PostMapping(value = ["/sync"])
@ResponseStatus(value = HttpStatus.NO_CONTENT)
fun sync()