Package software.amazon.awssdk.transfer.s3.internal
-
Class Summary Class Description ApplyUserAgentInterceptor Apply TM specific user agent to the requestAsyncBufferingSubscriber<T> An implementation ofSubscriberthat execute the provided function for every event and limits the number of concurrent function execution to the givenmaxConcurrentRequestsDownloadDirectoryHelper An internal helper class that sendsDownloadFileRequests while it retrieves the objects to download from S3 recursivelyListObjectsHelper A helper class that returns all objects within a bucket given aListObjectsV2Requestrecursively.PauseResumeHelper TransferConfigurationOption<T> A set of internal options required by theTransferManagerFactoryviaTransferManagerConfiguration.TransferManagerConfiguration Contains resolved configuration settings forGenericS3TransferManager.TransferManagerConfiguration.Builder TransferManagerFactory AnS3TransferManagerfactory that instantiate anS3TransferManagerimplementation based on the underlyingS3AsyncClient.TransferManagerFactory.DefaultBuilder UploadDirectoryHelper An internal helper class that traverses the file tree and send the upload request for each file. -
Enum Summary Enum Description S3ClientType Enum type to indicate the implementation ofS3AsyncClient