CopyableBuilder<UploadPartRequest.Builder,UploadPartRequest>, SdkBuilder<UploadPartRequest.Builder,UploadPartRequest>public static interface UploadPartRequest.Builder extends CopyableBuilder<UploadPartRequest.Builder,UploadPartRequest>
| Modifier and Type | Method | Description |
|---|---|---|
UploadPartRequest.Builder |
bucket(String bucket) |
Name of the bucket to which the multipart upload was initiated.
|
UploadPartRequest.Builder |
contentLength(Long contentLength) |
Size of the body in bytes.
|
UploadPartRequest.Builder |
contentMD5(String contentMD5) |
The base64-encoded 128-bit MD5 digest of the part data.
|
UploadPartRequest.Builder |
key(String key) |
Object key for which the multipart upload was initiated.
|
UploadPartRequest.Builder |
partNumber(Integer partNumber) |
Part number of part being uploaded.
|
UploadPartRequest.Builder |
requestPayer(String requestPayer) |
|
UploadPartRequest.Builder |
requestPayer(RequestPayer requestPayer) |
|
UploadPartRequest.Builder |
sseCustomerAlgorithm(String sseCustomerAlgorithm) |
Specifies the algorithm to use to when encrypting the object (e.g., AES256).
|
UploadPartRequest.Builder |
sseCustomerKey(String sseCustomerKey) |
Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data.
|
UploadPartRequest.Builder |
sseCustomerKeyMD5(String sseCustomerKeyMD5) |
Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321.
|
UploadPartRequest.Builder |
uploadId(String uploadId) |
Upload ID identifying the multipart upload whose part is being uploaded.
|
copyapply, buildUploadPartRequest.Builder bucket(String bucket)
bucket - Name of the bucket to which the multipart upload was initiated.UploadPartRequest.Builder contentLength(Long contentLength)
contentLength - Size of the body in bytes. This parameter is useful when the size of the body cannot be determined
automatically.UploadPartRequest.Builder contentMD5(String contentMD5)
contentMD5 - The base64-encoded 128-bit MD5 digest of the part data.UploadPartRequest.Builder key(String key)
key - Object key for which the multipart upload was initiated.UploadPartRequest.Builder partNumber(Integer partNumber)
partNumber - Part number of part being uploaded. This is a positive integer between 1 and 10,000.UploadPartRequest.Builder uploadId(String uploadId)
uploadId - Upload ID identifying the multipart upload whose part is being uploaded.UploadPartRequest.Builder sseCustomerAlgorithm(String sseCustomerAlgorithm)
sseCustomerAlgorithm - Specifies the algorithm to use to when encrypting the object (e.g., AES256).UploadPartRequest.Builder sseCustomerKey(String sseCustomerKey)
sseCustomerKey - Specifies the customer-provided encryption key for Amazon S3 to use in encrypting data. This value is
used to store the object and then it is discarded; Amazon does not store the encryption key. The key
must be appropriate for use with the algorithm specified in the
x-amz-server-side-encryption-customer-algorithm header. This must be the same encryption key
specified in the initiate multipart upload request.UploadPartRequest.Builder sseCustomerKeyMD5(String sseCustomerKeyMD5)
sseCustomerKeyMD5 - Specifies the 128-bit MD5 digest of the encryption key according to RFC 1321. Amazon S3 uses this
header for a message integrity check to ensure the encryption key was transmitted without error.UploadPartRequest.Builder requestPayer(String requestPayer)
requestPayer - RequestPayerUploadPartRequest.Builder requestPayer(RequestPayer requestPayer)
requestPayer - RequestPayerCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.