public class CompleteMultipartUploadRequest extends AbstractMultipartRequest
uploadId
encodeHeaders, objectKey
bucketName, httpMethod, userHeaders
Constructor and Description |
---|
CompleteMultipartUploadRequest() |
CompleteMultipartUploadRequest(String bucketName) |
CompleteMultipartUploadRequest(String bucketName,
String objectKey,
String uploadId,
List<PartEtag> partEtag)
构造函数
|
CompleteMultipartUploadRequest(String bucketName,
String objectKey,
String uploadId,
List<PartEtag> partEtag,
String encodingType)
构造函数
|
Modifier and Type | Method and Description |
---|---|
String |
getEncodingType()
获取 key 编码类型
|
List<PartEtag> |
getPartEtag()
获取待合并的段列表
|
void |
setEncodingType(String encodingType)
对 key 进行 url 编码,处理 xml 1.0 不支持的字符
|
void |
setPartEtag(List<PartEtag> partEtags)
设置待合并的段列表
|
String |
toString() |
getUploadId, setUploadId
getObjectKey, isEncodeHeaders, setIsEncodeHeaders, setObjectKey
addUserHeaders, getBucketName, getHttpMethod, getUserHeaders, isRequesterPays, setBucketName, setRequesterPays, setUserHeaders
public CompleteMultipartUploadRequest()
public CompleteMultipartUploadRequest(String bucketName)
public CompleteMultipartUploadRequest(String bucketName, String objectKey, String uploadId, List<PartEtag> partEtag)
bucketName
- 桶名objectKey
- 对象名uploadId
- 分段上传任务的ID号partEtag
- 待合并的段列表public CompleteMultipartUploadRequest(String bucketName, String objectKey, String uploadId, List<PartEtag> partEtag, String encodingType)
bucketName
- 桶名objectKey
- 对象名uploadId
- 分段上传任务的ID号partEtag
- 待合并的段列表encodingType
- 对响应中的 Key 进行指定类型的编码。如果 Key 包含 xml 1.0标准不支持的控制字符,
可通过设置 encoding-type 对响应中的Key进行编码,可选值 "url"public void setPartEtag(List<PartEtag> partEtags)
partEtags
- 待合并的段列表public void setEncodingType(String encodingType)
encodingType
- 元素指定 key 的编码类型,可选 urlpublic String getEncodingType()
public String toString()
toString
in class BaseObjectRequest
Copyright © 2021. All rights reserved.