public static interface CompleteMultipartUploadResponse.Builder extends S3Response.Builder, SdkPojo, CopyableBuilder<CompleteMultipartUploadResponse.Builder,CompleteMultipartUploadResponse>
Modifier and Type | Method and 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(RequestCharged requestCharged)
Sets the value of the RequestCharged property for this object.
|
CompleteMultipartUploadResponse.Builder |
requestCharged(String requestCharged)
Sets the value of the RequestCharged property for this object.
|
CompleteMultipartUploadResponse.Builder |
serverSideEncryption(ServerSideEncryption serverSideEncryption)
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
|
CompleteMultipartUploadResponse.Builder |
serverSideEncryption(String 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.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
equalsBySdkFields, sdkFields
copy
applyMutation, build
CompleteMultipartUploadResponse.Builder location(String location)
location
- CompleteMultipartUploadResponse.Builder bucket(String bucket)
bucket
- CompleteMultipartUploadResponse.Builder key(String key)
key
- CompleteMultipartUploadResponse.Builder expiration(String 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.
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)
Entity tag of the object.
eTag
- Entity tag of the object.CompleteMultipartUploadResponse.Builder serverSideEncryption(String serverSideEncryption)
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
serverSideEncryption
- The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).ServerSideEncryption
,
ServerSideEncryption
CompleteMultipartUploadResponse.Builder serverSideEncryption(ServerSideEncryption serverSideEncryption)
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
serverSideEncryption
- The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).ServerSideEncryption
,
ServerSideEncryption
CompleteMultipartUploadResponse.Builder versionId(String versionId)
Version of the object.
versionId
- Version of the object.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.
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
- The new value for the RequestCharged property for this object.RequestCharged
,
RequestCharged
CompleteMultipartUploadResponse.Builder requestCharged(RequestCharged requestCharged)
requestCharged
- The new value for the RequestCharged property for this object.RequestCharged
,
RequestCharged
Copyright © 2019. All rights reserved.