FailedFileUploadTransferListener that will be notified as part of this request.SdkBuilder.applyMutation(Consumer), but accepts a Function that upgrades this DownloadRequest.UntypedBuilder to a DownloadRequest.TypedBuilder.CompletedDirectoryUpload based on the properties supplied to this builderCompletedFileUpload based on the properties supplied to this builderCompletedFileUpload based on the properties supplied to this builderCompletedUpload based on the properties supplied to this builderS3TransferManager based on the settings supplied to this builderCompletedDirectoryUpload.CompletedDownload.CompletedFileUpload.CompletedUpload.DownloadFileRequest.DownloadRequest.S3AsyncClient.S3ClientConfiguration.S3TransferManager.S3TransferManagerOverrideConfiguration.UploadFileRequest.UploadRequest.Optional.empty() if unknown.CompletedDownload.UntypedBuilder.CompletedDownload.builder() return an CompletedDownload.UntypedBuilder, where the builder is not yet
parameterized with the generic type associated with CompletedDownload.CompletedFileUpload or CompletedFileDownload.LoggingTransferListener with a custom maxTicks value.LoggingTransferListener with the default configuration.S3TransferManager using the default values.AwsCredentialsProvider to CRT CredentialsProviderTransferProgress.TransferProgressSnapshot.Path to file that response contents will be written to.Path to file that response contents will be written to.AsyncResponseTransformer.DownloadRequest builder, avoiding the need to create
one manually via DownloadRequest.builder().DownloadFileRequest builder, avoiding the need to
create one manually via DownloadFileRequest.builder().DownloadFileRequest, created with DownloadFileRequest.builder()AsyncResponseTransformer.DownloadRequest.UntypedBuilder.DownloadRequest.builder() return an DownloadRequest.UntypedBuilder, where the builder is not yet
parameterized with the generic type associated with DownloadRequest.S3TransferManager will use to execute background tasks before handing them off to
the underlying S3 async client, such as visiting file tree in a
S3TransferManager.uploadDirectory(UploadDirectoryRequest) operationS3TransferManager.uploadDirectory(software.amazon.awssdk.transfer.s3.UploadDirectoryRequest).S3TransferManager.uploadDirectory(software.amazon.awssdk.transfer.s3.UploadDirectoryRequest)FailedObjectTransfer.exception() responsible for the failure and
the FailedObjectTransfer.request() that initiated the transfer.FailedFileUploadsGetObjectRequest request that should be used for the downloadGetObjectRequest request that should be used for the downloadGetObjectRequest request that should be used for the downloadGetObjectRequest request that should be used for the downloadGetObjectRequest request that should be used for the downloadGetObjectRequest request that should be used for the downloadTransferListeners that will be notified as part of this request.TransferListener that logs a progress bar at the INFO level.DownloadFileRequest.Builder.overrideConfiguration(TransferRequestOverrideConfiguration), but takes a lambda to configure a new
TransferRequestOverrideConfiguration.Builder.DownloadRequest.TypedBuilder.overrideConfiguration(TransferRequestOverrideConfiguration), but takes a lambda to configure a new
TransferRequestOverrideConfiguration.Builder.DownloadRequest.UntypedBuilder.overrideConfiguration(TransferRequestOverrideConfiguration), but takes a lambda to configure a new
TransferRequestOverrideConfiguration.Builder.UploadDirectoryRequest.Builder.overrideConfiguration(UploadDirectoryOverrideConfiguration), but takes a lambda to configure a new
UploadDirectoryOverrideConfiguration.Builder.UploadFileRequest.Builder.overrideConfiguration(TransferRequestOverrideConfiguration), but takes a lambda to configure a new
TransferRequestOverrideConfiguration.Builder.UploadRequest.Builder.overrideConfiguration(TransferRequestOverrideConfiguration), but takes a lambda to configure a new
TransferRequestOverrideConfiguration.Builder.TransferProgress associated with this transfer.TransferProgressSnapshot for this specific update.PutObjectRequest that should be used for the uploadPutObjectRequest that should be used for the uploadPutObjectRequest that should be used for the uploadPutObjectRequest that should be used for the uploadtransferSizeInBytes() that has been transferred so far, or Optional.empty() if unknown.TransferObjectRequest.TransferRequest that was submitted to S3TransferManager, i.e., the UploadFileRequest or
DownloadFileRequest.AsyncRequestBody containing the data to send to the service.AsyncRequestBody containing data to send to the service.Path to file that response contents will be written to.AsyncResponseTransformer that should be used for the download.AsyncResponseTransformer that should be used for the download.S3ClientConfiguration.SdkAsyncHttpClient that uses an CRT S3 HTTP client S3Client to communicate with S3.AsyncRequestBody to CRT's HttpRequestBodyStream.SdkAsyncHttpResponseHandler to S3MetaRequestResponseHandler.S3TransferManager.S3TransferManager processes requests.S3TransferManagerOverrideConfiguration.TransferProgressSnapshot.Path to file containing data to send to the service.Path containing data to send to the service.S3TransferManager should process the request.S3TransferManager should process the request.DefaultS3TransferManager via TransferManagerConfiguration.TransferListener interface may be implemented by your application in order to receive event-driven updates on the
progress of a transfer initiated by S3TransferManager.TransferListeners.TransferListener.Context.TransferComplete and its parent interfaces.TransferListener.Context.TransferFailed.TransferListeners together into a single logical chain.S3TransferManager.TransferProgress is a stateful representation of the progress of a transfer initiated by S3TransferManager.TransferProgressSnapshot is an immutable, point-in-time representation of the progress of a given transfer
initiated by S3TransferManager.TransferProgress and invoking TransferListeners.UploadFileRequest and DownloadFileRequest.Optional.empty() if unknown.DefaultTransferProgressSnapshot.Builder, perform updates using the provided Consumer, and save the result as the latest snapshot.AsyncRequestBody to an object in S3.UploadRequest builder, avoiding the need to create one
manually via UploadRequest.builder().UploadDirectoryRequest builder, avoiding the need to
create one manually via UploadDirectoryRequest.builder().S3TransferManagerOverrideConfiguration.Builder.uploadDirectoryConfiguration(software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration), but takes a lambda to configure a new
UploadDirectoryOverrideConfiguration.Builder.S3TransferManager.uploadDirectory(software.amazon.awssdk.transfer.s3.UploadDirectoryRequest).UploadFileRequest builder, avoiding the need to create
one manually via UploadFileRequest.builder().UploadFileRequest, created with UploadFileRequest.builder()UploadFileRequests generated by this UploadDirectoryRequest.AsyncRequestBody to an object in S3.UploadRequest, created with UploadRequest.builder()Copyright © 2022. All rights reserved.