public class OSSClient extends Object implements Rebuildable
| 构造器和说明 |
|---|
OSSClient(OSSClientConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭客户端实例
|
void |
deleteObject(String bucket,
String key)
删除数据
|
boolean |
exist(String bucket,
String key)
数据是否存在
|
byte[] |
getObject(String bucket,
String key)
获取数据
|
com.aliyun.oss.model.ObjectMetadata |
getObjectMeta(String bucket,
String key)
获取数据信息
|
List<String> |
list(String bucket,
String directory)
列表目录文件
最多不超过10000个文件
|
boolean |
putObject(String bucket,
String key,
byte[] content)
上传数据
|
boolean |
putObject(String bucket,
String key,
InputStream inputStream)
上传数据
|
void |
rebuild() |
String |
sign(String bucket,
String key)
数据加签,过期时间1小时
|
String |
sign(String bucket,
String key,
long ttl)
数据加签
|
public OSSClient(OSSClientConfig config)
public void close()
public void rebuild()
rebuild 在接口中 Rebuildablepublic byte[] getObject(String bucket, String key)
bucket - key - public boolean putObject(String bucket, String key, byte[] content)
bucket - key - content - 内容public boolean putObject(String bucket, String key, InputStream inputStream)
bucket - key - inputStream - 输入流public com.aliyun.oss.model.ObjectMetadata getObjectMeta(String bucket, String key)
bucket - key - public List<String> list(String bucket, String directory)
bucket - directory - 目录public String sign(String bucket, String key, long ttl)
bucket - key - ttl - 过期时间(毫秒)Copyright © 2023. All rights reserved.