public class CompleteMultipartUploadRequest extends Ks3WebServiceRequest
| 构造器和说明 |
|---|
CompleteMultipartUploadRequest(ListPartsResult result)
List Parts返回的结果
|
CompleteMultipartUploadRequest(String bucketname,
String objectkey)
这个构造函数生成的request是无法直接使用的,得调用setUploadId、setPartETags
|
CompleteMultipartUploadRequest(String bucketname,
String objectkey,
String uploadId,
List<PartETag> eTags) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addETag(PartETag eTag) |
void |
buildRequest(Request request) |
List<Adp> |
getAdps() |
String |
getBucket() |
CallBackConfiguration |
getCallBackConfiguration() |
String |
getKey() |
String |
getNotifyURL() |
List<PartETag> |
getPartETags()
通过Upload Part返回的内容集合
|
String |
getUploadId()
通过Init Multipart Upload 初始化得到的uploadId
|
void |
setAdps(List<Adp> adps) |
void |
setBucket(String bucket) |
void |
setCallBackConfiguration(CallBackConfiguration callBackConfiguration) |
void |
setKey(String key) |
void |
setNotifyURL(String notifyURL) |
void |
setPartETags(List<PartETag> partETags)
通过Upload Part返回的内容集合
|
void |
setUploadId(String uploadId)
通过Init Multipart Upload 初始化得到的uploadId
|
void |
validateParams() |
getRequestConfig, onFinally, setRequestConfigpublic CompleteMultipartUploadRequest(String bucketname, String objectkey, String uploadId, List<PartETag> eTags)
bucketname - objectkey - uploadId - eTags - public CompleteMultipartUploadRequest(ListPartsResult result)
result - public void addETag(PartETag eTag)
public String getUploadId()
public void setUploadId(String uploadId)
public String getBucket()
public void setBucket(String bucket)
public String getKey()
public void setKey(String key)
public CallBackConfiguration getCallBackConfiguration()
public void setCallBackConfiguration(CallBackConfiguration callBackConfiguration)
public String getNotifyURL()
public void setNotifyURL(String notifyURL)
public void buildRequest(Request request)
buildRequest 在类中 Ks3WebServiceRequestpublic void validateParams()
throws IllegalArgumentException
validateParams 在类中 Ks3WebServiceRequestIllegalArgumentExceptionCopyright © 2024. All rights reserved.