public class UploadPartCopyRequest extends GenericUploadRequest
Required Parameters: BucketName, Key, sourceBucketName, sourcetkey, UploadId, PartNumber, partSize, offSet
| Constructor and Description |
|---|
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,
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
getUploadId, setUploadIdgetKey, setKeygetBucketName, setBucketNamegetRequestCredentials, setRequestCredentialspublic 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.public String getxBceCrc()
public void setxBceCrc(String xBceCrc)
public UploadPartCopyRequest withRequestCredentials(BceCredentials credentials)
withRequestCredentials in class AbstractBceRequestpublic UploadPartCopyRequest withBucketName(String bucketName)
withBucketName in class GenericBucketRequestbucketName - 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 GenericObjectRequestkey - the key of the initiated multipart upload.public UploadPartCopyRequest withUploadId(String uploadId)
withUploadId in class GenericUploadRequestuploadId - 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)
Copyright © 2022. All rights reserved.