public class AliyunOssService extends AbstractOssService
| 限定符和类型 | 字段和说明 |
|---|---|
private static com.aliyun.oss.OSSClient |
client |
private AliyunOssConfig |
config |
pool| 构造器和说明 |
|---|
AliyunOssService(AliyunOssConfig aliyunOssConfig,
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 AliyunOssConfig config
private static com.aliyun.oss.OSSClient client
public AliyunOssService(AliyunOssConfig aliyunOssConfig, 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)
public OssResponse delete(String fileName)
public OssResponse delete(String fileName, String bucketName)
Copyright © 2023. All rights reserved.