public class UploadPartRequest extends Object
构造器和说明 |
---|
UploadPartRequest() |
UploadPartRequest(String bucketName,
String objectKey)
构造函数
|
UploadPartRequest(String bucketName,
String objectKey,
File file)
构造函数
|
UploadPartRequest(String bucketName,
String objectKey,
Long partSize,
InputStream input)
构造函数
|
UploadPartRequest(String bucketName,
String objectKey,
Long partSize,
long offset,
File file)
构造函数
|
UploadPartRequest(String bucketName,
String objectKey,
String fileName)
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
String |
getBucketName()
获取分段上传任务所属的桶名
|
String |
getContentMd5()
设置待上传数据的MD5值
|
File |
getFile()
获取待上传的文件,不可与待上传的数据流一起使用
|
InputStream |
getInput()
获取待上传的数据流,不可与待上传的文件一起使用
|
String |
getObjectKey()
获取分段上传任务所属的对象名
|
long |
getOffset()
获取分段在文件中的起始位置,单位:字节,默认为0
|
int |
getPartNumber()
获取分段号
|
Long |
getPartSize()
获取分段大小,单位:字节
|
SseCHeader |
getSseCHeader()
获取SSE-C加密方式头域信息
|
String |
getUploadId()
获取分段上传任务的ID号
|
boolean |
isAttachMd5()
判断是否自动计算待上传数据的MD5值,当设置了MD5值忽略该参数
|
void |
setAttachMd5(boolean attachMd5)
设置是否自动计算待上传数据的MD5值,当设置了MD5值忽略该参数
|
void |
setBucketName(String bucketName)
设置分段上传任务所属的桶名
|
void |
setContentMd5(String contentMd5)
获取待上传数据的MD5值
|
void |
setFile(File file)
设置待上传的文件,不可与待上传的数据流一起使用
|
void |
setInput(InputStream input)
设置待上传的数据流,不可与待上传的文件一起使用
|
void |
setObjectKey(String objectKey)
设置分段上传任务所属的对象名
|
void |
setOffset(long offset)
设置分段在文件中的起始位置,单位:字节,默认为0
|
void |
setPartNumber(int partNumber)
设置分段号
|
void |
setPartSize(Long partSize)
设置分段大小,单位:字节
|
void |
setSseCHeader(SseCHeader sseCHeader)
设置SSE-C加密方式头域信息
|
void |
setUploadId(String uploadId)
设置分段上传任务的ID号
|
String |
toString() |
public UploadPartRequest()
public UploadPartRequest(String bucketName, String objectKey)
bucketName
- 分段上传任务所属的桶名objectKey
- 分段上传任务所属的对象名public UploadPartRequest(String bucketName, String objectKey, String fileName)
bucketName
- 分段上传任务所属的桶名objectKey
- 分段上传任务所属的对象名fileName
- 待上传的文件名public UploadPartRequest(String bucketName, String objectKey, File file)
bucketName
- 分段上传任务所属的桶名objectKey
- 分段上传任务所属的对象名file
- 待上传的文件public UploadPartRequest(String bucketName, String objectKey, Long partSize, InputStream input)
bucketName
- 分段上传任务所属的桶名objectKey
- 分段上传任务所属的对象名partSize
- 分段大小,单位:字节input
- 待上传的数据流public SseCHeader getSseCHeader()
public void setSseCHeader(SseCHeader sseCHeader)
sseCHeader
- SSE-C加密方式头域信息public long getOffset()
public void setOffset(long offset)
offset
- 分段在文件中的起始位置public int getPartNumber()
public void setPartNumber(int partNumber)
partNumber
- 分段号public String getUploadId()
public void setUploadId(String uploadId)
uploadId
- 分段上传任务的ID号public String getBucketName()
public void setBucketName(String bucketName)
bucketName
- 分段上传任务所属的桶名public String getObjectKey()
public void setObjectKey(String objectKey)
objectKey
- 分段上传任务所属的对象名public void setPartSize(Long partSize)
partSize
- 分段大小public Long getPartSize()
public File getFile()
public void setFile(File file)
file
- 待上传的文件public InputStream getInput()
public void setInput(InputStream input)
input
- 待上传的数据流public boolean isAttachMd5()
public void setAttachMd5(boolean attachMd5)
attachMd5
- 是否计算待上传数据的MD5值标识public String getContentMd5()
public void setContentMd5(String contentMd5)
contentMd5
- 待上传数据的MD5值Copyright © 2018. All rights reserved.