- <init>
Constructs a new CopyObjectRequest with basic options, providing an S3 version
ID identifying the s
- setNewObjectMetadata
Sets the object metadata to use for the new, copied object. By default the
object metadata from the
- setCannedAccessControlList
Sets the canned ACL to use for the newly copied object. If no canned ACL is
specified, S3 will defau
- getNewObjectMetadata
Gets the optional object metadata to set for the new, copied object.
- setStorageClass
Sets the optional Amazon S3 storage class to use when storing the newly copied
object. If not speci
- getDestinationBucketName
Gets the destination bucket name which will contain the new, copied object.
- getDestinationKey
Gets the destination bucket key under which the new, copied object will be
stored.
- getSourceBucketName
Gets the name of the bucket containing the source object to be copied.
- getSourceKey
Gets the source bucket key under which the source object to be copied is stored.
- setAccessControlList
Sets the optional access control list for the new object. If specified,
cannedAcl will be ignored.
- setDestinationSSECustomerKey
Sets the optional customer-provided server-side encryption key to use to encrypt
the destination obj
- setSSEAwsKeyManagementParams
Sets the AWS Key Management System parameters used to encrypt the object on
server side.