public class HuaweiOssService extends AbstractOssService
| 限定符和类型 | 字段和说明 |
|---|---|
private com.obs.services.ObsClient |
client |
private HuaweiOssConfig |
config |
pool| 构造器和说明 |
|---|
HuaweiOssService(HuaweiOssConfig huaweiOssConfig,
Executor pool) |
| 限定符和类型 | 方法和说明 |
|---|---|
OssResponse |
delete(String fileName) |
OssResponse |
delete(String fileName,
String bucketName) |
OssResponse |
genPreviewUrl(String fileName) |
OssResponse |
genPreviewUrl(String fileName,
String bucketName) |
(专用程序包) boolean |
hasBucket(String buctetName) |
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 HuaweiOssConfig config
private com.obs.services.ObsClient client
public HuaweiOssService(HuaweiOssConfig huaweiOssConfig, 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)
boolean hasBucket(String buctetName)
Copyright © 2023. All rights reserved.