CopyableBuilder<CompleteMultipartUploadResponse.Builder,CompleteMultipartUploadResponse>
, SdkBuilder<CompleteMultipartUploadResponse.Builder,CompleteMultipartUploadResponse>
public static interface CompleteMultipartUploadResponse.Builder extends CopyableBuilder<CompleteMultipartUploadResponse.Builder,CompleteMultipartUploadResponse>
Modifier and Type | Method | Description |
---|---|---|
CompleteMultipartUploadResponse.Builder |
bucket(String bucket) |
|
CompleteMultipartUploadResponse.Builder |
eTag(String eTag) |
Entity tag of the object.
|
CompleteMultipartUploadResponse.Builder |
expiration(String expiration) |
If the object expiration is configured, this will contain the expiration date (expiry-date) and rule ID
(rule-id).
|
CompleteMultipartUploadResponse.Builder |
key(String key) |
|
CompleteMultipartUploadResponse.Builder |
location(String location) |
|
CompleteMultipartUploadResponse.Builder |
requestCharged(String requestCharged) |
|
CompleteMultipartUploadResponse.Builder |
requestCharged(RequestCharged requestCharged) |
|
CompleteMultipartUploadResponse.Builder |
serverSideEncryption(String serverSideEncryption) |
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
|
CompleteMultipartUploadResponse.Builder |
serverSideEncryption(ServerSideEncryption serverSideEncryption) |
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
|
CompleteMultipartUploadResponse.Builder |
ssekmsKeyId(String ssekmsKeyId) |
If present, specifies the ID of the AWS Key Management Service (KMS) master encryption key that was used for
the object.
|
CompleteMultipartUploadResponse.Builder |
versionId(String versionId) |
Version of the object.
|
copy
apply, build
CompleteMultipartUploadResponse.Builder location(String location)
location
- CompleteMultipartUploadResponse.Builder bucket(String bucket)
bucket
- CompleteMultipartUploadResponse.Builder key(String key)
key
- CompleteMultipartUploadResponse.Builder expiration(String expiration)
expiration
- If the object expiration is configured, this will contain the expiration date (expiry-date) and rule
ID (rule-id). The value of rule-id is URL encoded.CompleteMultipartUploadResponse.Builder eTag(String eTag)
eTag
- Entity tag of the object.CompleteMultipartUploadResponse.Builder serverSideEncryption(String serverSideEncryption)
serverSideEncryption
- The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).ServerSideEncryption
CompleteMultipartUploadResponse.Builder serverSideEncryption(ServerSideEncryption serverSideEncryption)
serverSideEncryption
- The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).ServerSideEncryption
CompleteMultipartUploadResponse.Builder versionId(String versionId)
versionId
- Version of the object.CompleteMultipartUploadResponse.Builder ssekmsKeyId(String ssekmsKeyId)
ssekmsKeyId
- If present, specifies the ID of the AWS Key Management Service (KMS) master encryption key that was
used for the object.CompleteMultipartUploadResponse.Builder requestCharged(String requestCharged)
requestCharged
- RequestCharged
CompleteMultipartUploadResponse.Builder requestCharged(RequestCharged requestCharged)
requestCharged
- RequestCharged
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.