public class UploadPartRequest extends GenericRequest
NOOP
构造器和说明 |
---|
UploadPartRequest() |
UploadPartRequest(String bucketName,
String key) |
UploadPartRequest(String bucketName,
String key,
String uploadId,
int partNumber,
InputStream inputStream,
long partSize) |
限定符和类型 | 方法和说明 |
---|---|
BoundedInputStream |
buildPartialStream() |
InputStream |
getInputStream()
返回包含上传分块内容的数据流。
|
String |
getMd5Digest()
返回分块(Part)数据的MD5校验值。
|
int |
getPartNumber()
返回上传分块(Part)的标识号码(Part Number)。
|
long |
getPartSize()
返回分块(Part)数据的字节数。
|
String |
getUploadId()
返回标识Multipart上传事件的Upload ID。
|
boolean |
isUseChunkEncoding()
获取是否采用Chunked编码方式传输请求数据。
|
void |
setInputStream(InputStream inputStream)
设置包含上传分块内容的数据流。
|
void |
setMd5Digest(String md5Digest)
设置分块(Part)数据的MD5校验值。
|
void |
setPartNumber(int partNumber)
设置上传分块(Part)的标识号码(Part Number)。
|
void |
setPartSize(long partSize)
设置返回分块(Part)数据的字节数。
|
void |
setUploadId(String uploadId)
设置标识Multipart上传事件的Upload ID。
|
void |
setUseChunkEncoding(boolean useChunkEncoding)
设置是否采用Chunked编码方式传输请求数据。
|
getBucketName, getKey, setBucketName, setKey, withBucketName, withKey
addHeader, addParameter, getHeaders, getParameters, getProgressListener, setHeaders, setParameters, setProgressListener, withProgressListener
public UploadPartRequest()
public UploadPartRequest(String bucketName, String key, String uploadId, int partNumber, InputStream inputStream, long partSize)
public void setInputStream(InputStream inputStream)
inputStream
- 包含上传分块内容的数据流。public InputStream getInputStream()
public String getUploadId()
public void setUploadId(String uploadId)
uploadId
- 标识Multipart上传事件的Upload ID。public int getPartNumber()
public void setPartNumber(int partNumber)
partNumber
- 上传分块(Part)的标识号码(Part Number)。public long getPartSize()
如果未设置分片(Part)数据的字节数,取默认值-1,表示长度未知, 采用Chunked编码的方式上传该分片(Part)。
public void setPartSize(long partSize)
可显示设置为-1,表示长度未知,采用Chunked编码的方式上传该分片(Part)。
partSize
- 分块(Part)数据的字节数。public String getMd5Digest()
public void setMd5Digest(String md5Digest)
md5Digest
- 分块(Part)数据的MD5校验值。public boolean isUseChunkEncoding()
public void setUseChunkEncoding(boolean useChunkEncoding)
useChunkEncoding
- 是否采用Chunked编码public BoundedInputStream buildPartialStream()
Copyright © 2017. All Rights Reserved.