public class OssClientTams extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delKeyByDir(String dirPath) |
void |
delKeys(String... keys) |
com.aliyun.oss.OSS |
getClient() |
List<String> |
getFileKeyByDir(String dirPath) |
static OssClientTams |
getInst() |
com.aliyun.oss.model.OSSObject |
getObject(String key) |
com.aliyun.oss.model.OSSObject |
getObjectByBucketNameKey(String bucketNameAndKey)
把bucketName和key组成一个key 如:lc-bigdata/doris/check_system.sh
表示:lc-bigdata的bucketName的doris/check_system.sh路径
|
Result |
moveFileByKey(String key,
String parentDirPath) |
String |
putObject(String key,
File file)
存文件
|
Result |
saveFileByKey(String key,
String parentDirPath)
保存key到指定目录中
|
public com.aliyun.oss.OSS getClient()
public static OssClientTams getInst()
public com.aliyun.oss.model.OSSObject getObject(String key)
public Result saveFileByKey(String key, String parentDirPath)
key - oss的keyparentDirPath - 要保存的目录public com.aliyun.oss.model.OSSObject getObjectByBucketNameKey(String bucketNameAndKey)
bucketNameAndKey - 带有bucketname的keypublic void delKeyByDir(String dirPath)
public void delKeys(String... keys)
Copyright © 2023–2024. All rights reserved.