Package software.amazon.awssdk.transfer.s3.internal
package software.amazon.awssdk.transfer.s3.internal
-
ClassDescriptionApply TM specific user agent to the requestAn implementation of
Subscriber
that execute the provided function for every event and limits the number of concurrent function execution to the givenmaxConcurrentRequests
An internal helper class that sendsDownloadFileRequest
s while it retrieves the objects to download from S3 recursivelyA helper class that returns all objects within a bucket given aListObjectsV2Request
recursively.Enum type to indicate the implementation ofS3AsyncClient
A set of internal options required by theTransferManagerFactory
viaTransferManagerConfiguration
.Contains resolved configuration settings forGenericS3TransferManager
.AnS3TransferManager
factory that instantiate anS3TransferManager
implementation based on the underlyingS3AsyncClient
.An internal helper class that traverses the file tree and send the upload request for each file.