|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.aliyun.openservices.oss.model.GetObjectRequest
public class GetObjectRequest
指定从OSS下载Object的请求参数。
| 构造方法摘要 | |
|---|---|
GetObjectRequest(String bucketName,
String key)
构造函数。 |
|
| 方法摘要 | |
|---|---|
String |
getBucketName()
返回Bucket名称。 |
String |
getKey()
返回Object Key。 |
List<String> |
getMatchingETagConstraints()
返回“If-Match”参数,表示:如果传入期望的 ETag 和 object 的 ETag 匹配,正常的发送文件。 |
Date |
getModifiedSinceConstraint()
返回“If-Modified-Since”参数。 |
List<String> |
getNonmatchingETagConstraints()
返回“If-None-Match”参数,可以用来检查文件是否有更新。 |
long[] |
getRange()
返回一个值表示请求应当返回Object内容的字节范围。 |
ResponseHeaderOverrides |
getResponseHeaders()
返回要重载的返回请求头。 |
Date |
getUnmodifiedSinceConstraint()
返回“If-Unmodified-Since”参数。 |
void |
setBucketName(String bucketName)
设置Bucket名称。 |
void |
setKey(String key)
设置Object Key。 |
void |
setMatchingETagConstraints(List<String> eTagList)
返回“If-Match”参数(可选)。 |
void |
setModifiedSinceConstraint(Date date)
设置“If-Modified-Since”参数(可选)。 |
void |
setNonmatchingETagConstraints(List<String> eTagList)
返回“If-None-Match”参数,可以用来检查文件是否有更新(可选)。 |
void |
setRange(long start,
long end)
设置一个值表示请求应当返回Object内容的字节范围(可选)。 |
void |
setResponseHeaders(ResponseHeaderOverrides responseHeaders)
设置要重载的返回请求头(可选)。 |
void |
setUnmodifiedSinceConstraint(Date date)
设置“If-Unmodified-Since”参数(可选)。 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public GetObjectRequest(String bucketName,
String key)
bucketName - Bucket名称。key - Object Key。| 方法详细信息 |
|---|
public String getBucketName()
public void setBucketName(String bucketName)
bucketName - public String getKey()
public void setKey(String key)
key - Object Key。public long[] getRange()
public void setRange(long start,
long end)
start - 范围的起始值,应当大于或等于0。end - 范围的结束值,应当小于或等于内容的字节数。public List<String> getMatchingETagConstraints()
public void setMatchingETagConstraints(List<String> eTagList)
eTagList - 表示期望object的ETag与之匹配的ETag列表。
目前OSS支持传入一个ETag,如果传入多于一个ETag,将只有列表中的第一个有效。public List<String> getNonmatchingETagConstraints()
public void setNonmatchingETagConstraints(List<String> eTagList)
eTagList - 表示期望Object的ETag与之不匹配的ETag列表。
目前OSS支持传入一个ETag,如果传入多于一个ETag,将只有列表中的第一个有效。public Date getUnmodifiedSinceConstraint()
public void setUnmodifiedSinceConstraint(Date date)
date - “If-Unmodified-Since”参数。public Date getModifiedSinceConstraint()
public void setModifiedSinceConstraint(Date date)
date - “If-Modified-Since”参数。public ResponseHeaderOverrides getResponseHeaders()
public void setResponseHeaders(ResponseHeaderOverrides responseHeaders)
responseHeaders - 要重载的返回请求头。
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||