File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
services-custom/s3-transfer-manager/src/main/java/software/amazon/awssdk/transfer/s3 Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 15
15
16
16
package software .amazon .awssdk .transfer .s3 ;
17
17
18
- import java .util .Map ;
19
18
import java .util .concurrent .CompletableFuture ;
20
19
import java .util .concurrent .Executor ;
21
20
import java .util .function .Consumer ;
@@ -614,11 +613,12 @@ default DirectoryDownload downloadDirectory(Consumer<DownloadDirectoryRequest.Bu
614
613
/**
615
614
* Creates a copy of an object that is already stored in S3 in the same region.
616
615
* <p>
617
- * Under the hood, {@link S3TransferManager} will intelligently use plain {@link CopyObjectRequest}s for smaller objects, or
618
- * multiple parallel {@link UploadPartCopyRequest}s for larger objects. This behavior can be configured via
616
+ * Depending on the underlying S3Client, {@link S3TransferManager} may intelligently use plain {@link CopyObjectRequest}s
617
+ * for smaller objects, and multiple parallel {@link UploadPartCopyRequest}s for larger objects. If multipart copy is
618
+ * supported by the underlying S3Client, this behavior can be configured via
619
619
* {@link S3CrtAsyncClientBuilder#minimumPartSizeInBytes(Long)}. Note that for multipart copy request, existing metadata
620
- * stored in the source object is NOT copied to the destination object; if required, you can retrieve the metadata
621
- * from the source object and set it explicitly in the { @link CopyObjectRequest.Builder#metadata(Map)}.
620
+ * stored in the source object is NOT copied to the destination object; if required, you can retrieve the metadata from the
621
+ * source object and set it explicitly in the @link CopyObjectRequest.Builder#metadata(Map)}.
622
622
*
623
623
* <p>
624
624
* While this API supports {@link TransferListener}s, they will not receive {@code bytesTransferred} callback-updates due to
You can’t perform that action at this time.
0 commit comments