public class ResumableUploadRequest extends OSSRequest
Constructor and Description |
---|
ResumableUploadRequest(java.lang.String bucketName,
java.lang.String objectKey,
java.lang.String uploadFilePath)
构造新的断点上传请求
|
ResumableUploadRequest(java.lang.String bucketName,
java.lang.String objectKey,
java.lang.String uploadFilePath,
ObjectMetadata metadata)
构造新的断点上传请求
|
ResumableUploadRequest(java.lang.String bucketName,
java.lang.String objectKey,
java.lang.String uploadFilePath,
ObjectMetadata metadata,
java.lang.String recordDirectory)
构造新的断点上传请求
|
ResumableUploadRequest(java.lang.String bucketName,
java.lang.String objectKey,
java.lang.String uploadFilePath,
java.lang.String recordDirectory)
构造新的断点上传请求
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBucketName() |
ObjectMetadata |
getMetadata() |
java.lang.String |
getObjectKey() |
long |
getPartSize() |
OSSProgressCallback<ResumableUploadRequest> |
getProgressCallback() |
java.lang.String |
getRecordDirectory() |
java.lang.String |
getUploadFilePath() |
void |
setBucketName(java.lang.String bucketName)
设置上传到OSS的Bucket名
|
void |
setMetadata(ObjectMetadata metadata)
设置上传文件的元信息
|
void |
setObjectKey(java.lang.String objectKey)
设置上传到OSS的Object名
|
void |
setPartSize(long partSize)
设置分块大小,默认256KB,最小为100KB
|
void |
setProgressCallback(OSSProgressCallback<ResumableUploadRequest> progressCallback)
设置上传进度回调
|
void |
setRecordDirectory(java.lang.String recordDirectory)
设置断点进度记录文件在本地文件系统的存储地址(需要保证这个目录已经存在)
|
void |
setUploadFilePath(java.lang.String uploadFilePath)
设置上传文件的本地文件路径
|
isAuthorizationRequired, setIsAuthorizationRequired
public ResumableUploadRequest(java.lang.String bucketName, java.lang.String objectKey, java.lang.String uploadFilePath)
bucketName
- 上传到的Bucket名objectKey
- 上传的Object名uploadFilePath
- 上传本地文件的路径public ResumableUploadRequest(java.lang.String bucketName, java.lang.String objectKey, java.lang.String uploadFilePath, ObjectMetadata metadata)
bucketName
- 上传到的Bucket名objectKey
- 上传的Object名uploadFilePath
- 上传本地文件的路径metadata
- 上传文件的元信息public ResumableUploadRequest(java.lang.String bucketName, java.lang.String objectKey, java.lang.String uploadFilePath, java.lang.String recordDirectory)
bucketName
- 上传到的Bucket名objectKey
- 上传的Object名uploadFilePath
- 上传本地文件的路径recordDirectory
- 断点记录文件的保存位置,需是一个文件夹的绝对路径public ResumableUploadRequest(java.lang.String bucketName, java.lang.String objectKey, java.lang.String uploadFilePath, ObjectMetadata metadata, java.lang.String recordDirectory)
bucketName
- 上传到的Bucket名objectKey
- 上传的Object名uploadFilePath
- 上传本地文件的路径metadata
- 上传文件的元信息recordDirectory
- 断点记录文件的保存位置,需是一个文件夹的绝对路径public java.lang.String getBucketName()
public void setBucketName(java.lang.String bucketName)
bucketName
- public java.lang.String getObjectKey()
public void setObjectKey(java.lang.String objectKey)
objectKey
- public java.lang.String getUploadFilePath()
public void setUploadFilePath(java.lang.String uploadFilePath)
uploadFilePath
- 本地文件路径public java.lang.String getRecordDirectory()
public void setRecordDirectory(java.lang.String recordDirectory)
recordDirectory
- 记录文件存储目录public ObjectMetadata getMetadata()
public void setMetadata(ObjectMetadata metadata)
metadata
- 文件元信息public OSSProgressCallback<ResumableUploadRequest> getProgressCallback()
public void setProgressCallback(OSSProgressCallback<ResumableUploadRequest> progressCallback)
public long getPartSize()
public void setPartSize(long partSize)
partSize
- 分块大小