com.aliyun.openservices.oss.model
类 OSSObject

java.lang.Object
  继承者 com.aliyun.openservices.oss.model.OSSObject

public class OSSObject
extends Object

表示OSS中的Object。

在 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()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

OSSObject

public OSSObject()
方法详细信息

getObjectMetadata

public ObjectMetadata getObjectMetadata()
返回Object的元数据。

返回:
Object的元数据(ObjectMetadata)。

setObjectMetadata

public void setObjectMetadata(ObjectMetadata metadata)
设置Object的元数据。

参数:
metadata - Object的元数据(ObjectMetadata)。

getObjectContent

public InputStream getObjectContent()
返回包含Object内容的InputStream

返回:
包含Object内容的InputStream

setObjectContent

public void setObjectContent(InputStream objectContent)
设置包含Object内容的InputStream

参数:
objectContent - 包含Object内容的InputStream

getBucketName

public String getBucketName()
获取Object所在的Bucket的名称。

返回:
Object所在的Bucket的名称。

setBucketName

public void setBucketName(String bucketName)
设置Object所在的Bucket的名称。

参数:
bucketName - Object所在的Bucket的名称。

getKey

public String getKey()
获取Object的Key。

返回:
Object Key。

setKey

public void setKey(String key)
设置Object的Key。

参数:
key - Object Key。

toString

public String toString()
覆盖:
Object 中的 toString


Copyright © 2013. All Rights Reserved.