类 MinioController
java.lang.Object
cn.herodotus.engine.oss.minio.controller.MinioController
Description: TODO
- 作者:
- : gengwei.zheng
- Date:
- : 2021/11/8 18:26
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明cn.herodotus.engine.assistant.core.domain.Result<io.minio.messages.Bucket>createBucker(String bucketName) cn.herodotus.engine.assistant.core.domain.Result<String>deleteBucket(String bucketName) cn.herodotus.engine.assistant.core.domain.Result<String>deleteObject(String bucketName, String objectName) filterObject(String bucketName, String objectName) cn.herodotus.engine.assistant.core.domain.Result<io.minio.messages.Bucket>cn.herodotus.engine.assistant.core.domain.Result<List<io.minio.messages.Bucket>>cn.herodotus.engine.assistant.core.domain.Result<ObjectInfo>cn.herodotus.engine.assistant.core.domain.Result<MinioObject>cn.herodotus.engine.assistant.core.domain.Result<MinioObject>putObject(org.springframework.web.multipart.MultipartFile multipartFile, String bucketName, String objectName)
-
构造器详细资料
-
MinioController
public MinioController()
-
-
方法详细资料
-
createBucker
@PostMapping("/bucket/{bucketName}") public cn.herodotus.engine.assistant.core.domain.Result<io.minio.messages.Bucket> createBucker(@PathVariable String bucketName) -
getBuckets
@GetMapping("/bucket") public cn.herodotus.engine.assistant.core.domain.Result<List<io.minio.messages.Bucket>> getBuckets() -
getBucket
@GetMapping("/bucket/{bucketName}") public cn.herodotus.engine.assistant.core.domain.Result<io.minio.messages.Bucket> getBucket(@PathVariable String bucketName) -
deleteBucket
-
putObject
@PostMapping("/object/{bucketName}") public cn.herodotus.engine.assistant.core.domain.Result<MinioObject> putObject(@RequestBody org.springframework.web.multipart.MultipartFile multipartFile, @PathVariable String bucketName) -
putObject
@PostMapping("/object/{bucketName}/{objectName}") public cn.herodotus.engine.assistant.core.domain.Result<MinioObject> putObject(@RequestBody org.springframework.web.multipart.MultipartFile multipartFile, @PathVariable String bucketName, @PathVariable String objectName) -
filterObject
-
getObject
@GetMapping("/object/{bucketName}/{objectName}/{expires}") public cn.herodotus.engine.assistant.core.domain.Result<ObjectInfo> getObject(@PathVariable String bucketName, @PathVariable String objectName, @PathVariable String expires) throws Exception - 抛出:
Exception
-
deleteObject
-