From 404b859aa2c0192d28d064a775ba71aa00f4f2f7 Mon Sep 17 00:00:00 2001 From: Javadev Date: Fri, 6 Dec 2024 19:14:59 +0500 Subject: [PATCH] swagger added --- src/main/java/uz/javadev/controller/FileController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/uz/javadev/controller/FileController.java b/src/main/java/uz/javadev/controller/FileController.java index 1deba7a..33ae4cb 100644 --- a/src/main/java/uz/javadev/controller/FileController.java +++ b/src/main/java/uz/javadev/controller/FileController.java @@ -35,6 +35,7 @@ public CommonResultData uploadFile(@RequestParam(name = "file") return service.uploadFile(file, bucketName); } + @Operation(summary = "Download file", description = "This api for download files") @GetMapping("/download/{id}") public CommonResultData downloadFile(@PathVariable UUID id, HttpServletResponse response) { @@ -42,12 +43,14 @@ public CommonResultData downloadFile(@PathVariable UUID id, return service.downloadFile(id, response); } + @Operation(summary = "Preview image", description = "This Api for preview image only images") @GetMapping("/preview/{fileId}") public void previewPhoto(@PathVariable UUID fileId, HttpServletResponse response) { log.info("REQUEST preview file with id {}", fileId); service.preview(fileId, response); } + @Operation(summary = "Delete file",description = "This api for delete files") @DeleteMapping("/delete/{id}") public CommonResultData deleteFile(@PathVariable UUID id) { log.info("REQUEST delete file with id {}", id);