|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.baidubce.model.AbstractBceRequest
com.baidubce.services.bos.model.GenericBucketRequest
com.baidubce.services.bos.model.GenericObjectRequest
com.baidubce.services.bos.model.GenericUploadRequest
com.baidubce.services.bos.model.UploadPartCopyRequest
public class UploadPartCopyRequest
Contains the parameters used for the UploadPartCopy operation on Baidu Bos.
Required Parameters: BucketName, Key, sourceBucketName, sourcetkey, UploadId, PartNumber, partSize, offSet
Constructor Summary | |
---|---|
UploadPartCopyRequest()
|
|
UploadPartCopyRequest(String bucketName,
String key,
String sourcetBucketName,
String sourcetkey,
String uploadId,
int partNumber,
long partSize,
long offSet)
Constructs a new UploadPartCopyRequest object to copy a stream of data to the specified bucket and key, |
Method Summary | |
---|---|
long |
getOffSet()
|
int |
getPartNumber()
Returns the part number describing this part's position relative to the other parts in the multipart upload. |
long |
getPartSize()
Returns the size of this part, in bytes. |
String |
getSourceBucketName()
|
String |
getSourceKey()
|
String |
getxBceCrc()
|
void |
setOffSet(long offSet)
|
void |
setPartNumber(int partNumber)
Sets the part number describing this part's position relative to the other parts in the multipart upload. |
void |
setPartSize(long partSize)
Sets the size of this part, in bytes. |
void |
setSourceBucketName(String sourceBucketName)
|
void |
setSourceKey(String sourcetkey)
|
void |
setxBceCrc(String xBceCrc)
|
UploadPartCopyRequest |
withBucketName(String bucketName)
Sets the name of the bucket containing the existing, initiated multipart upload, with which this new part will be associated, and returns this updated object so that additional method calls can be chained together. |
UploadPartCopyRequest |
withKey(String key)
Sets the key of the initiated multipart upload, and returns this updated object so that additional method calls can be chained together. |
UploadPartCopyRequest |
withOffSet(long offSet)
|
UploadPartCopyRequest |
withPartNumber(int partNumber)
|
UploadPartCopyRequest |
withPartSize(long partSize)
|
UploadPartCopyRequest |
withRequestCredentials(BceCredentials credentials)
|
UploadPartCopyRequest |
withSourceBucketName(String sourceBucketName)
|
UploadPartCopyRequest |
withSourceKey(String sourcetkey)
|
UploadPartCopyRequest |
withUploadId(String uploadId)
Sets the ID of the existing, initiated multipart upload with which this new part will be associated, and returns this updated UploadPartRequest object so that additional method calls can be chained together. |
Methods inherited from class com.baidubce.services.bos.model.GenericUploadRequest |
---|
getUploadId, setUploadId |
Methods inherited from class com.baidubce.services.bos.model.GenericObjectRequest |
---|
getKey, setKey |
Methods inherited from class com.baidubce.services.bos.model.GenericBucketRequest |
---|
getBucketName, setBucketName |
Methods inherited from class com.baidubce.model.AbstractBceRequest |
---|
getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UploadPartCopyRequest()
public UploadPartCopyRequest(String bucketName, String key, String sourcetBucketName, String sourcetkey, String uploadId, int partNumber, long partSize, long offSet)
bucketName
- The name of the bucket containing the initiated multipart upload with
which this new part will be associated.key
- The key of the initiated multipart upload.sourcetBucketName
- The sourceBucketName describing the source bucket for uploadCopyPart operation.sourcetkey
- The sourcetkey describing the source object for uploadCopyPart operation.uploadId
- The ID of an existing, initiated multipart upload, with which this new
part will be associated.partNumber
- The part number describing this part's position relative to the other
parts in the multipart upload. Part number must be between 1 and 10,000 (inclusive).partSize
- The size of this part, in bytes.offSet
- The offset describing skipBytes for this object in bytes.Method Detail |
---|
public String getxBceCrc()
public void setxBceCrc(String xBceCrc)
public UploadPartCopyRequest withRequestCredentials(BceCredentials credentials)
withRequestCredentials
in class AbstractBceRequest
public UploadPartCopyRequest withBucketName(String bucketName)
withBucketName
in class GenericBucketRequest
bucketName
- the name of the bucket containing the existing, initiated
multipart upload, with which this new part will be associated.
public UploadPartCopyRequest withKey(String key)
withKey
in class GenericObjectRequest
key
- the key of the initiated multipart upload.
public UploadPartCopyRequest withUploadId(String uploadId)
withUploadId
in class GenericUploadRequest
uploadId
- the ID of the existing, initiated multipart upload with which
this new part will be associated.
public int getPartNumber()
public void setPartNumber(int partNumber)
partNumber
- the part number describing this part's position relative to
the other parts in the multipart upload. Part number must be
between 1 and 10,000 (inclusive).public UploadPartCopyRequest withPartNumber(int partNumber)
public long getPartSize()
public void setPartSize(long partSize)
partSize
- the size of this part, in bytes.public UploadPartCopyRequest withPartSize(long partSize)
public long getOffSet()
public void setOffSet(long offSet)
public UploadPartCopyRequest withOffSet(long offSet)
public String getSourceBucketName()
public void setSourceBucketName(String sourceBucketName)
public UploadPartCopyRequest withSourceBucketName(String sourceBucketName)
public String getSourceKey()
public void setSourceKey(String sourcetkey)
public UploadPartCopyRequest withSourceKey(String sourcetkey)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |