protected static class CreateMultipartUploadOutput.BuilderImpl extends Object implements CreateMultipartUploadOutput.Builder
Modifier | Constructor and Description |
---|---|
protected |
BuilderImpl() |
public CreateMultipartUploadOutput build()
build
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder abortDate(java.time.Instant abortDate)
abortDate
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder abortRuleId(String abortRuleId)
abortRuleId
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder bucket(String bucket)
bucket
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder key(String key)
key
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder uploadId(String uploadId)
uploadId
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder serverSideEncryption(ServerSideEncryption serverSideEncryption)
serverSideEncryption
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder sSECustomerAlgorithm(String sSECustomerAlgorithm)
sSECustomerAlgorithm
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder sSECustomerKeyMD5(String sSECustomerKeyMD5)
sSECustomerKeyMD5
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder sSEKMSKeyId(String sSEKMSKeyId)
sSEKMSKeyId
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder sSEKMSEncryptionContext(String sSEKMSEncryptionContext)
sSEKMSEncryptionContext
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder bucketKeyEnabled(Boolean bucketKeyEnabled)
bucketKeyEnabled
in interface CreateMultipartUploadOutput.Builder
public final CreateMultipartUploadOutput.Builder requestCharged(RequestCharged requestCharged)
requestCharged
in interface CreateMultipartUploadOutput.Builder
public java.time.Instant abortDate()
public String abortRuleId()
public String bucket()
public String key()
public String uploadId()
public ServerSideEncryption serverSideEncryption()
public String sSECustomerAlgorithm()
public String sSECustomerKeyMD5()
public String sSEKMSKeyId()
public String sSEKMSEncryptionContext()
public Boolean bucketKeyEnabled()
public RequestCharged requestCharged()
Copyright © 2021. All rights reserved.