public class OSSObject extends GenericResult
在 OSS 中,用户的每个文件都是一个 Object,每个文件需小于 5G。 Object包含key、data和user meta。其中,key是Object 的名字; data是Object 的数据;user meta是用户对该object的描述。
Object 命名规范
构造器和说明 |
---|
OSSObject() |
限定符和类型 | 方法和说明 |
---|---|
String |
getBucketName()
获取Object所在的Bucket的名称。
|
String |
getKey()
获取Object的Key。
|
InputStream |
getObjectContent()
返回包含Object内容的
InputStream 。 |
ObjectMetadata |
getObjectMetadata()
返回Object的元数据。
|
void |
setBucketName(String bucketName)
设置Object所在的Bucket的名称。
|
void |
setKey(String key)
设置Object的Key。
|
void |
setObjectContent(InputStream objectContent)
设置包含Object内容的
InputStream 。 |
void |
setObjectMetadata(ObjectMetadata metadata)
设置Object的元数据。
|
String |
toString() |
getClientCRC, getRequestId, getServerCRC, setClientCRC, setRequestId, setServerCRC
public ObjectMetadata getObjectMetadata()
ObjectMetadata
)。public void setObjectMetadata(ObjectMetadata metadata)
metadata
- Object的元数据(ObjectMetadata
)。public InputStream getObjectContent()
InputStream
。InputStream
。public void setObjectContent(InputStream objectContent)
InputStream
。objectContent
- 包含Object内容的InputStream
。public String getBucketName()
public void setBucketName(String bucketName)
bucketName
- Object所在的Bucket的名称。public String getKey()
public void setKey(String key)
key
- Object Key。Copyright © 2016. All Rights Reserved.