public class UpyunOssService extends AbstractOssService
| 限定符和类型 | 字段和说明 |
|---|---|
private RestManagerExt |
client |
private UpyunOssConfig |
config |
pool| 构造器和说明 |
|---|
UpyunOssService(UpyunOssConfig config,
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 bucket,
java.util.function.Function<File,String> fileKeyFunction)
上传文件
kbEgNlKSe9MhV2PMu2L1Pg0MSKXiSkrC
|
private final UpyunOssConfig config
private RestManagerExt client
public UpyunOssService(UpyunOssConfig config, 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 bucket, java.util.function.Function<File,String> fileKeyFunction)
file - 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.