protected static class CopyObjectOutput.BuilderImpl extends Object implements CopyObjectOutput.Builder
Modifier | Constructor and Description |
---|---|
protected |
BuilderImpl() |
public CopyObjectOutput build()
build
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder copyObjectResult(CopyObjectResult copyObjectResult)
copyObjectResult
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder expiration(String expiration)
expiration
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder copySourceVersionId(String copySourceVersionId)
copySourceVersionId
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder versionId(String versionId)
versionId
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder serverSideEncryption(ServerSideEncryption serverSideEncryption)
serverSideEncryption
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder sSECustomerAlgorithm(String sSECustomerAlgorithm)
sSECustomerAlgorithm
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder sSECustomerKeyMD5(String sSECustomerKeyMD5)
sSECustomerKeyMD5
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder sSEKMSKeyId(String sSEKMSKeyId)
sSEKMSKeyId
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder sSEKMSEncryptionContext(String sSEKMSEncryptionContext)
sSEKMSEncryptionContext
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder bucketKeyEnabled(Boolean bucketKeyEnabled)
bucketKeyEnabled
in interface CopyObjectOutput.Builder
public final CopyObjectOutput.Builder requestCharged(RequestCharged requestCharged)
requestCharged
in interface CopyObjectOutput.Builder
public CopyObjectResult copyObjectResult()
public String expiration()
public String copySourceVersionId()
public String versionId()
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.