public class DownloadFileRequest extends GenericRequest
NOOP
构造器和说明 |
---|
DownloadFileRequest(String bucketName,
String key) |
DownloadFileRequest(String bucketName,
String key,
String downloadFile,
long partSize) |
DownloadFileRequest(String bucketName,
String key,
String downloadFile,
long partSize,
int taskNum,
boolean enableCheckpoint) |
DownloadFileRequest(String bucketName,
String key,
String downloadFile,
long partSize,
int taskNum,
boolean enableCheckpoint,
String checkpointFile) |
getBucketName, getKey, setBucketName, setKey, withBucketName, withKey
addHeader, addParameter, getHeaders, getParameters, getProgressListener, setHeaders, setParameters, setProgressListener, withProgressListener
public DownloadFileRequest(String bucketName, String key, String downloadFile, long partSize)
public DownloadFileRequest(String bucketName, String key, String downloadFile, long partSize, int taskNum, boolean enableCheckpoint)
public long getPartSize()
public void setPartSize(long partSize)
public int getTaskNum()
public void setTaskNum(int taskNum)
public String getDownloadFile()
public String getTempDownloadFile()
public void setDownloadFile(String downloadFile)
public boolean isEnableCheckpoint()
public void setEnableCheckpoint(boolean enableCheckpoint)
public String getCheckpointFile()
public void setCheckpointFile(String checkpointFile)
public List<String> getMatchingETagConstraints()
public void setMatchingETagConstraints(List<String> eTagList)
eTagList
- 表示期望object的ETag与之匹配的ETag列表。
目前OSS支持传入一个ETag,如果传入多于一个ETag,将只有列表中的第一个有效。public void clearMatchingETagConstraints()
public List<String> getNonmatchingETagConstraints()
public void setNonmatchingETagConstraints(List<String> eTagList)
eTagList
- 表示期望Object的ETag与之不匹配的ETag列表。
目前OSS支持传入一个ETag,如果传入多于一个ETag,将只有列表中的第一个有效。public void clearNonmatchingETagConstraints()
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
- 要重载的返回请求头。Copyright © 2017. All Rights Reserved.