public class TencentOssService extends AbstractOssService
| 限定符和类型 | 类和说明 |
|---|---|
(专用程序包) class |
TencentOssService.Sts
临时秘钥
|
| 限定符和类型 | 字段和说明 |
|---|---|
private com.qcloud.cos.COSClient |
client |
private TencentOssConfig |
config |
pool| 构造器和说明 |
|---|
TencentOssService(TencentOssConfig tencentOssConfig,
Executor pool) |
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) com.qcloud.cos.model.Bucket |
createBucket(String bucketName) |
OssResponse |
delete(String fileName) |
OssResponse |
delete(String fileName,
String bucketName) |
(专用程序包) boolean |
doesBucketExist(String bucketName) |
OssResponse |
genPreviewUrl(String fileName) |
OssResponse |
genPreviewUrl(String fileName,
String bucketName) |
(专用程序包) com.qcloud.cos.COSClient |
getClient() |
(专用程序包) TencentOssService.Sts |
getTmpSTS() |
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 TencentOssConfig config
private com.qcloud.cos.COSClient client
public TencentOssService(TencentOssConfig tencentOssConfig, 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)
com.qcloud.cos.COSClient getClient()
boolean doesBucketExist(String bucketName)
com.qcloud.cos.model.Bucket createBucket(String bucketName)
TencentOssService.Sts getTmpSTS()
Copyright © 2023. All rights reserved.