public class MinioOssService extends AbstractOssService
| 限定符和类型 | 字段和说明 |
|---|---|
private io.minio.MinioClient |
client |
private MinioOssConfig |
config |
pool| 构造器和说明 |
|---|
MinioOssService(MinioOssConfig minioOssConfig,
Executor pool) |
| 限定符和类型 | 方法和说明 |
|---|---|
OssResponse |
delete(String fileName) |
OssResponse |
delete(String fileName,
String bucketName) |
OssResponse |
genPreviewUrl(String fileName) |
OssResponse |
genPreviewUrl(String fileName,
String bucketName)
私有空间 生成预览地址,用于临时预览,下载
|
OssResponse |
upload(File file) |
OssResponse |
upload(File file,
java.util.function.Function<File,String> fileKeyFunction) |
OssResponse |
upload(File file,
String bucketName) |
OssResponse |
upload(File file,
String bucketName,
java.util.function.Function<File,String> fileKeyFunction) |
private final MinioOssConfig config
private io.minio.MinioClient client
public MinioOssService(MinioOssConfig minioOssConfig, Executor pool)
public OssResponse upload(File file)
public OssResponse upload(File file, String bucketName)
public OssResponse upload(File file, java.util.function.Function<File,String> fileKeyFunction)
public OssResponse upload(File file, String bucketName, java.util.function.Function<File,String> fileKeyFunction)
public OssResponse genPreviewUrl(String fileName)
public OssResponse genPreviewUrl(String fileName, String bucketName)
fileName - bucketName - public OssResponse delete(String fileName)
public OssResponse delete(String fileName, String bucketName)
Copyright © 2023. All rights reserved.