Uses of Class
com.amazonaws.services.s3.model.CopyObjectRequest
Packages that use CopyObjectRequest
Package
Description
Synchronous client for accessing Amazon S3.
Classes modeling the various types represented by Amazon S3.
Transfer management.
-
Uses of CopyObjectRequest in com.amazonaws.services.s3
Methods in com.amazonaws.services.s3 with parameters of type CopyObjectRequestModifier and TypeMethodDescriptionAbstractAmazonS3.copyObject
(CopyObjectRequest copyObjectRequest) AmazonS3.copyObject
(CopyObjectRequest copyObjectRequest) Copies a source object to a new destination in Amazon S3.AmazonS3Client.copyObject
(CopyObjectRequest copyObjectRequest) -
Uses of CopyObjectRequest in com.amazonaws.services.s3.model
Methods in com.amazonaws.services.s3.model that return CopyObjectRequestModifier and TypeMethodDescriptionCopyObjectRequest.withAccessControlList
(AccessControlList accessControlList) Sets the optional access control list for the new object.CopyObjectRequest.withCannedAccessControlList
(CannedAccessControlList cannedACL) Sets the canned ACL to use for the newly copied object, and returns thisCopyObjectRequest
, enabling additional method calls to be chained together.CopyObjectRequest.withDestinationBucketName
(String destinationBucketName) Sets the name of the destination bucket which will contain the new, copied object and returns this object, enabling additional method calls to be chained together.CopyObjectRequest.withDestinationKey
(String destinationKey) Sets the destination bucket key under which the new, copied object will be stored and returns this object, enabling additional method calls can be chained together.CopyObjectRequest.withDestinationSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to encrypt the destination object being copied, and returns the updated request object so that additional method calls can be chained together.CopyObjectRequest.withMatchingETagConstraint
(String eTag) Adds a single ETag constraint to this request and returns this object, enabling additional method calls to be chained together.CopyObjectRequest.withModifiedSinceConstraint
(Date date) Sets the optional modified constraint that restricts this request to executing only if the source object has been modified after the specified date.CopyObjectRequest.withNewObjectMetadata
(ObjectMetadata newObjectMetadata) Sets the object metadata to use for the new, copied object and returns this object, enabling additional method calls to be chained together.CopyObjectRequest.withNonmatchingETagConstraint
(String eTag) Adds a single ETag constraint to this request and returns this object, enabling additional method calls to be chained together.CopyObjectRequest.withRedirectLocation
(String redirectLocation) Sets the optional redirect location for the newly copied object.Returns thisCopyObjectRequest
, enabling additional method calls to be chained together.CopyObjectRequest.withRequesterPays
(boolean isRequesterPays) Used for conducting this operation from a Requester Pays Bucket.CopyObjectRequest.withSourceBucketName
(String sourceBucketName) Sets the name of the bucket containing the source object to be copied, and returns this object, enabling additional method calls to be chained together.CopyObjectRequest.withSourceKey
(String sourceKey) Sets the key in the source bucket under which the source object to be copied is stored and returns this object, enabling additional method calls to be chained together.CopyObjectRequest.withSourceSSECustomerKey
(SSECustomerKey sseKey) Sets the optional customer-provided server-side encryption key to use to decrypt the source object being copied, and returns the updated request object so that additional method calls can be chained together.CopyObjectRequest.withSourceVersionId
(String sourceVersionId) Sets the optional version ID specifying which version of the source object to copy and returns this object, enabling additional method calls to be chained together.CopyObjectRequest.withSSEAwsKeyManagementParams
(SSEAwsKeyManagementParams sseAwsKeyManagementParams) Sets the AWS Key Management System parameters used to encrypt the object on server side.CopyObjectRequest.withStorageClass
(StorageClass storageClass) Sets the optional Amazon S3 storage class to use when storing the newly copied object and returns this CopyObjectRequest, enabling additional method calls to be chained together.CopyObjectRequest.withStorageClass
(String storageClass) Sets the optional Amazon S3 storage class to use when storing the newly copied object and returns thisCopyObjectRequest
, enabling additional method calls to be chained together.CopyObjectRequest.withUnmodifiedSinceConstraint
(Date date) Sets the optional unmodified constraint that restricts this request to executing only if the source object has not been modified after the specified date. -
Uses of CopyObjectRequest in com.amazonaws.services.s3.transfer
Methods in com.amazonaws.services.s3.transfer with parameters of type CopyObjectRequestModifier and TypeMethodDescriptionTransferManager.copy
(CopyObjectRequest copyObjectRequest) Schedules a new transfer to copy data from one Amazon S3 location to another Amazon S3 location.TransferManager.copy
(CopyObjectRequest copyObjectRequest, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener stateChangeListener) Schedules a new transfer to copy data from one Amazon S3 location to another Amazon S3 location.