class RefreshController {

    @Operation(summary = "Trigger Spring Property refresh",
               description = "Triggers the Spring Framework backend to refresh all properties loaded from external sources (i.e., vault), and reload any Refreshable Beans that depend on them, such as Platform services",
               responses = {
                       @ApiResponse(description = "Refresh has initiated and these properties have been found to refresh",
                                    content = @Content(array = @ArraySchema(schema = @Schema(implementation = String.class))))
               })
    @PostMapping
    public Collection<String> doRefresh () {
        return refreshManager.doRefresh();
    }

}