Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addFailedTransfer(FailedFileDownload) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload.Builder
addFailedTransfer(FailedFileUpload) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload.Builder
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration.Builder
Add a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
Adds a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
Add a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
Add a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
Adds a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
Add a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
Add a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
Adds a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
Add a TransferListener that will be notified as part of this request.
addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
Add a TransferListener that will be notified as part of this request.
allObjects() - Static method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
A DownloadFilter that downloads all non-folder objects.
and(Predicate<? super S3Object>) - Method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
Returns a composed filter that represents the logical AND of this filter and another.
ApplyUserAgentInterceptor - Class in software.amazon.awssdk.transfer.s3.internal
Apply TM specific user agent to the request
ApplyUserAgentInterceptor() - Constructor for class software.amazon.awssdk.transfer.s3.internal.ApplyUserAgentInterceptor
 
AsyncBufferingSubscriber<T> - Class in software.amazon.awssdk.transfer.s3.internal
An implementation of Subscriber that execute the provided function for every event and limits the number of concurrent function execution to the given maxConcurrentRequests
AsyncBufferingSubscriber(Function<T, CompletableFuture<?>>, CompletableFuture<Void>, int) - Constructor for class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
 

B

BIG_DECIMAL - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
BIG_DECIMAL - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
BOOLEAN - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
BOOLEAN - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
bucket() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
The name of the bucket
bucket() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
The name of the bucket to upload objects to.
bucket(String) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest.Builder
The name of the bucket to download objects from.
bucket(String) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
The name of the bucket to upload objects to.
build() - Method in interface software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration.Builder
 
build() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
build() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext.Builder
 
build() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext.Builder
 
build() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
build() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedCopy.Builder
Builds a CompletedCopy based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload.Builder
Builds a CompletedDirectoryDownload based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload.Builder
Builds a CompletedDirectoryUpload based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedFileDownload.Builder
Builds a CompletedFileUpload based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedFileUpload.Builder
Builds a CompletedFileUpload based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedUpload.Builder
Builds a CompletedUpload based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
 
build() - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
 
build() - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
 
build() - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Builds an instance of S3TransferManager based on the settings supplied to this builder
builder() - Static method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
Creates a default builder for CompletedCopy.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
Creates a default builder for CompletedDirectoryDownload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
Creates a default builder for CompletedDirectoryUpload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
Creates a builder that can be used to create a CompletedDownload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
Creates a default builder for CompletedFileUpload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
Creates a default builder for CompletedUpload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
Creates a builder that can be used to create a CopyRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
Creates a builder that can be used to create a DownloadFileRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
Creates a builder that can be used to create a DownloadRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
Creates a builder that can be used to create a PresignedDownloadFileRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
Creates a builder that can be used to create a PresignedDownloadRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
Creates a builder that can be used to create a UploadFileRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
Creates a builder that can be used to create a UploadRequest.
builder() - Static method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Creates a default builder for S3TransferManager.
Builder() - Constructor for class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
bytesTransferred() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Retrieve the number of bytes that have been transferred.
bytesTransferred(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
Sets the number of bytes transferred
bytesTransferred(TransferListener.Context.BytesTransferred) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
 
bytesTransferred(TransferListener.Context.BytesTransferred) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
 
bytesTransferred(TransferListener.Context.BytesTransferred) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
Additional bytes have been submitted or received.

C

canResumeDownload(ResumableFileDownload, HeadObjectResponse) - Static method in class software.amazon.awssdk.transfer.s3.internal.utils.ResumableRequestConverter
Determines whether a paused download can continue from where it left off, or whether it has to be restarted from the beginning because either the S3 object or the local file was modified while the download was paused.
close() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
CompletedCopy - Class in software.amazon.awssdk.transfer.s3.model
Represents a completed copy transfer to Amazon S3.
CompletedCopy.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
CompletedDirectoryDownload - Class in software.amazon.awssdk.transfer.s3.model
Represents a completed download directory transfer to Amazon S3.
CompletedDirectoryDownload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
CompletedDirectoryTransfer - Interface in software.amazon.awssdk.transfer.s3.model
A completed directory-based transfer.
CompletedDirectoryUpload - Class in software.amazon.awssdk.transfer.s3.model
Represents a completed upload directory transfer to Amazon S3.
CompletedDirectoryUpload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
CompletedDownload<ResultT> - Class in software.amazon.awssdk.transfer.s3.model
Represents a completed download transfer from Amazon S3.
CompletedDownload.TypedBuilder<T> - Interface in software.amazon.awssdk.transfer.s3.model
The type-parameterized version of CompletedDownload.UntypedBuilder.
CompletedDownload.UntypedBuilder - Interface in software.amazon.awssdk.transfer.s3.model
Initial calls to CompletedDownload.builder() return an CompletedDownload.UntypedBuilder, where the builder is not yet parameterized with the generic type associated with CompletedDownload.
CompletedFileDownload - Class in software.amazon.awssdk.transfer.s3.model
Represents a completed download transfer from Amazon S3.
CompletedFileDownload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
CompletedFileUpload - Class in software.amazon.awssdk.transfer.s3.model
Represents a completed upload transfer to Amazon S3.
CompletedFileUpload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
CompletedObjectTransfer - Interface in software.amazon.awssdk.transfer.s3.model
A completed single object transfer.
completedParts() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
The lists of parts that were successfully completed and saved to the file.
completedParts(List<Integer>) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
For multipart download, set the lists of parts that were successfully completed and saved to the file.
completedTransfer() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
 
completedTransfer() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferComplete
The completed transfer, i.e., the CompletedFileUpload or CompletedFileDownload.
completedTransfer(CompletedObjectTransfer) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext.Builder
 
CompletedTransfer - Interface in software.amazon.awssdk.transfer.s3.model
The parent interface for all completed transfers.
CompletedUpload - Class in software.amazon.awssdk.transfer.s3.model
Represents a completed upload transfer to Amazon S3.
CompletedUpload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.Copy
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.DirectoryDownload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.DirectoryUpload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.Download
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.FileDownload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.FileUpload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedFileDownload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.Transfer
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.Upload
 
copy(Consumer<CopyRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the CopyRequest builder, avoiding the need to create one manually via CopyRequest.builder().
copy(CopyRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Creates a copy of an object that is already stored in S3.
Copy - Interface in software.amazon.awssdk.transfer.s3.model
A copy transfer of an object that is already stored in S3.
copyObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
 
copyObjectRequest(Consumer<CopyObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
Configures the CopyRequest that should be used for the copy
copyObjectRequest(CopyObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
Configures the CopyRequest that should be used for the copy
CopyRequest - Class in software.amazon.awssdk.transfer.s3.model
Creates a copy of an object that is already stored in S3.
CopyRequest.Builder - Interface in software.amazon.awssdk.transfer.s3.model
A builder for a CopyRequest, created with CopyRequest.builder()
create() - Static method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
Create an instance of LoggingTransferListener with the default configuration.
create() - Static method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Create an S3TransferManager using the default values.
create(int) - Static method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
Create an instance of LoggingTransferListener with a custom maxTicks value.
createTransferManager(TransferManagerFactory.DefaultBuilder) - Static method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory
 
CRT_BASED - Enum constant in enum software.amazon.awssdk.transfer.s3.internal.S3ClientType
 
CrtFileDownload - Class in software.amazon.awssdk.transfer.s3.internal.model
A FileDownload for a download whose response body is written to the destination file by CRT rather than by an AsyncResponseTransformer.
CrtFileDownload(CompletableFuture<CompletedFileDownload>, TransferProgress, S3MetaRequestPauseObservable, Supplier<DownloadFileRequest>, ResumableFileDownload) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
 
CrtFileUpload - Class in software.amazon.awssdk.transfer.s3.internal.model
 
CrtFileUpload(CompletableFuture<CompletedFileUpload>, TransferProgress, S3MetaRequestPauseObservable, UploadFileRequest) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
 
crtProgressListener() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 

D

DEFAULT_DELIMITER - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
DEFAULT_DIRECTORY_TRANSFER_MAX_CONCURRENCY - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
DEFAULT_PREFIX - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
DefaultBuilder() - Constructor for class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
DefaultCopy - Class in software.amazon.awssdk.transfer.s3.internal.model
 
DefaultCopy(CompletableFuture<CompletedCopy>, TransferProgress) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
 
DefaultDirectoryDownload - Class in software.amazon.awssdk.transfer.s3.internal.model
 
DefaultDirectoryDownload(CompletableFuture<CompletedDirectoryDownload>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
 
DefaultDirectoryUpload - Class in software.amazon.awssdk.transfer.s3.internal.model
 
DefaultDirectoryUpload(CompletableFuture<CompletedDirectoryUpload>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
 
DefaultDownload<ReturnT> - Class in software.amazon.awssdk.transfer.s3.internal.model
 
DefaultDownload(CompletableFuture<CompletedDownload<ReturnT>>, TransferProgress) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
 
DefaultFileDownload - Class in software.amazon.awssdk.transfer.s3.internal.model
 
DefaultFileDownload(CompletableFuture<CompletedFileDownload>, TransferProgress, Supplier<DownloadFileRequest>, ResumableFileDownload) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
 
DefaultFileUpload - Class in software.amazon.awssdk.transfer.s3.internal.model
 
DefaultFileUpload(CompletableFuture<CompletedFileUpload>, TransferProgress, PauseObservable, UploadFileRequest) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
 
DefaultPresignedFileDownload - Class in software.amazon.awssdk.transfer.s3.internal.model
 
DefaultPresignedFileDownload(CompletableFuture<CompletedFileDownload>, TransferProgress) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
 
DefaultTransferProgress - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal implementation of TransferProgress.
DefaultTransferProgress(TransferProgressSnapshot) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgress
 
DefaultTransferProgressSnapshot - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal implementation of TransferProgressSnapshot.
DefaultTransferProgressSnapshot.Builder - Class in software.amazon.awssdk.transfer.s3.internal.progress
 
DefaultUpload - Class in software.amazon.awssdk.transfer.s3.internal.model
 
DefaultUpload(CompletableFuture<CompletedUpload>, TransferProgress) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
 
destination() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
The destination directory to which files should be downloaded.
destination() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
The Path to file that response contents will be written to.
destination() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
The Path to file that response contents will be written to.
destination(File) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
The file that response contents will be written to.
destination(File) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
The file that response contents will be written to.
destination(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest.Builder
Specifies the destination directory to which files should be downloaded.
destination(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
The Path to file that response contents will be written to.
destination(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
The Path to file that response contents will be written to.
DIRECTORY_TRANSFER_MAX_CONCURRENCY - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
DirectoryDownload - Interface in software.amazon.awssdk.transfer.s3.model
A download transfer of a directory of objects from S3
DirectoryTransfer - Interface in software.amazon.awssdk.transfer.s3.model
Represents the upload or download of a directory of files to or from S3.
DirectoryUpload - Interface in software.amazon.awssdk.transfer.s3.model
An upload transfer of a single object to S3.
DOUBLE - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
DOUBLE - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
download(DownloadRequest<ResultT>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Downloads an object identified by the bucket and key from S3 through the given AsyncResponseTransformer.
Download<ResultT> - Interface in software.amazon.awssdk.transfer.s3.model
A download transfer of a single object from S3.
downloadDirectory(Consumer<DownloadDirectoryRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the DownloadDirectoryRequest builder, avoiding the need to create one manually via DownloadDirectoryRequest.builder().
downloadDirectory(DownloadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.DownloadDirectoryHelper
 
downloadDirectory(DownloadDirectoryRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Downloads all objects under a bucket to the provided directory.
DownloadDirectoryHelper - Class in software.amazon.awssdk.transfer.s3.internal
An internal helper class that sends DownloadFileRequests while it retrieves the objects to download from S3 recursively
DownloadDirectoryHelper(TransferManagerConfiguration, ListObjectsHelper, Function<DownloadFileRequest, FileDownload>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.DownloadDirectoryHelper
 
DownloadDirectoryRequest - Class in software.amazon.awssdk.transfer.s3.model
Request object to download the objects in the provided S3 bucket to a local directory using the Transfer Manager.
DownloadDirectoryRequest(DownloadDirectoryRequest.DefaultBuilder) - Constructor for class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
DownloadDirectoryRequest.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
downloadFile(Consumer<DownloadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the DownloadFileRequest builder, avoiding the need to create one manually via DownloadFileRequest.builder().
downloadFile(DownloadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Downloads an object identified by the bucket and key from S3 to a local file.
downloadFileRequest() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
 
downloadFileRequest(Consumer<DownloadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
downloadFileRequest(DownloadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
Sets the download file request
DownloadFileRequest - Class in software.amazon.awssdk.transfer.s3.model
Download an object identified by the bucket and key from S3 to a local file.
DownloadFileRequest.Builder - Interface in software.amazon.awssdk.transfer.s3.model
downloadFileRequestTransformer() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
downloadFileRequestTransformer(Consumer<DownloadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest.Builder
Specifies a function used to transform the DownloadFileRequests generated by this DownloadDirectoryRequest.
downloadFileWithPresignedUrl(Consumer<PresignedDownloadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the PresignedDownloadFileRequest builder, avoiding the need to create one manually via PresignedDownloadFileRequest.builder().
downloadFileWithPresignedUrl(PresignedDownloadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Downloads an object using a pre-signed URL to a local file.
DownloadFilter - Interface in software.amazon.awssdk.transfer.s3.config
DownloadFilter allows you to filter out which objects should be downloaded as part of a DownloadDirectoryRequest.
DownloadRequest<ReturnT> - Class in software.amazon.awssdk.transfer.s3.model
Represents the request to download an object identified by the bucket and key from S3 through the given AsyncResponseTransformer.
DownloadRequest.TypedBuilder<T> - Interface in software.amazon.awssdk.transfer.s3.model
The type-parameterized version of DownloadRequest.UntypedBuilder.
DownloadRequest.UntypedBuilder - Interface in software.amazon.awssdk.transfer.s3.model
Initial calls to DownloadRequest.builder() return an DownloadRequest.UntypedBuilder, where the builder is not yet parameterized with the generic type associated with DownloadRequest.
downloadWithPresignedUrl(PresignedDownloadRequest<ResultT>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Downloads an object using a pre-signed URL through the given AsyncResponseTransformer.

E

equals(Object) - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
 
exception() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
 
exception() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
 
exception() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
 
exception() - Method in interface software.amazon.awssdk.transfer.s3.model.FailedObjectTransfer
The exception thrown from a specific single file transfer
exception() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferFailed
The exception associated with the failed transfer.
exception(Throwable) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext.Builder
 
exception(Throwable) - Method in interface software.amazon.awssdk.transfer.s3.model.FailedFileDownload.Builder
 
exception(Throwable) - Method in interface software.amazon.awssdk.transfer.s3.model.FailedFileUpload.Builder
 
executor(Executor) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
executor(Executor) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
executor(Executor) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Specifies the executor that 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) operation.
EXECUTOR - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 

F

FailedFileDownload - Class in software.amazon.awssdk.transfer.s3.model
Represents a failed single file download from S3TransferManager.downloadDirectory(DownloadDirectoryRequest).
FailedFileDownload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
FailedFileUpload - Class in software.amazon.awssdk.transfer.s3.model
FailedFileUpload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
FailedObjectTransfer - Interface in software.amazon.awssdk.transfer.s3.model
Represents a failed single file transfer in a multi-file transfer operation such as S3TransferManager.uploadDirectory(software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest)
failedTransfers() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
 
failedTransfers() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryTransfer
A list of failed transfer details, including the FailedObjectTransfer.exception() responsible for the failure and the FailedObjectTransfer.request() that initiated the transfer.
failedTransfers() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
 
failedTransfers(Collection<FailedFileDownload>) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload.Builder
Sets a collection of FailedFileDownloads
failedTransfers(Collection<FailedFileUpload>) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload.Builder
Sets a collection of FailedFileUploads
FileDownload - Interface in software.amazon.awssdk.transfer.s3.model
A download transfer of a single object from S3.
fileLastModified() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Last modified time of the file since last pause
fileLastModified() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
Last modified time of the file since last pause
fileLastModified(Instant) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
Sets the last modified time of the object
fileLastModified(Instant) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
Sets the last modified time of the object
fileLength() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
File length since last pause
fileLength(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
Sets the file length
fileModified(ResumableFileUpload, S3AsyncClient) - Method in class software.amazon.awssdk.transfer.s3.internal.PauseResumeHelper
 
fileNotModified(long, Instant, Path) - Static method in class software.amazon.awssdk.transfer.s3.internal.utils.FileUtils
 
FileUpload - Interface in software.amazon.awssdk.transfer.s3.model
An upload transfer of a single object to S3.
FileUtils - Class in software.amazon.awssdk.transfer.s3.internal.utils
 
filter() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
filter(DownloadFilter) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest.Builder
Specifies a filter that will be used to evaluate which objects should be downloaded from the target directory.
FLOAT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
FLOAT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
followSymbolicLinks() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
followSymbolicLinks(Boolean) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
Specifies whether to follow symbolic links when traversing the file tree in S3TransferManager.downloadDirectory(software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest) operation
fromBytes(SdkBytes) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Deserialize bytes with JSON data into a ResumableFileDownload.
fromBytes(SdkBytes) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
Deserializes bytes with JSON data into a ResumableFileUpload.
fromFile(Path) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Deserialize data at the given path into a ResumableFileDownload.
fromFile(Path) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
Deserializes data at the given path into a ResumableFileUpload.
fromJson(byte[]) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileDownloadSerializer
 
fromJson(byte[]) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileUploadSerializer
 
fromJson(InputStream) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileDownloadSerializer
 
fromJson(InputStream) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileUploadSerializer
 
fromJson(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileDownloadSerializer
 
fromJson(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileUploadSerializer
 
fromString(String) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Deserialize a string with JSON data into a ResumableFileDownload.
fromString(String) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
Deserializes a string with JSON data into a ResumableFileUpload.

G

GB - Static variable in class software.amazon.awssdk.transfer.s3.SizeConstant
1 Gibibyte.
getMarshaller(MarshallingType<?>, T) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
 
getMarshaller(T) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
 
getObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
 
getObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
 
getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
The GetObjectRequest request that should be used for the download
getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
The GetObjectRequest request that should be used for the download
getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
The GetObjectRequest request that should be used for the download
getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
The GetObjectRequest request that should be used for the download
getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
The GetObjectRequest request that should be used for the download
getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
The GetObjectRequest request that should be used for the download
getObjectSdkField(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
 
getTotalBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
getTransferDirectoryMaxConcurrency() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
getTransferredBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
getUnmarshaller(MarshallingType<?>) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
 
getUploadDirectoryFollowSymbolicLinks() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
getUploadDirectoryMaxDepth() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 

H

hashCode() - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
 
hasResumeToken(ResumableFileUpload) - Method in class software.amazon.awssdk.transfer.s3.internal.PauseResumeHelper
 

I

incrementBytesTransferred(long) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
INSTANT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
INSTANT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
INTEGER - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
INTEGER - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 

J

JAVA_BASED - Enum constant in enum software.amazon.awssdk.transfer.s3.internal.S3ClientType
 

K

KB - Static variable in class software.amazon.awssdk.transfer.s3.SizeConstant
1 Kibibyte

L

LIST - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
LIST_INT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
listeners() - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
 
ListObjectsHelper - Class in software.amazon.awssdk.transfer.s3.internal
A helper class that returns all objects within a bucket given a ListObjectsV2Request recursively.
ListObjectsHelper(Function<ListObjectsV2Request, CompletableFuture<ListObjectsV2Response>>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.ListObjectsHelper
 
listObjectsRequestTransformer() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
listObjectsV2RequestTransformer(Consumer<ListObjectsV2Request.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest.Builder
Specifies a function used to transform the ListObjectsV2Requests generated by this DownloadDirectoryRequest.
listS3ObjectsRecursively(ListObjectsV2Request) - Method in class software.amazon.awssdk.transfer.s3.internal.ListObjectsHelper
 
LoggingTransferListener - Class in software.amazon.awssdk.transfer.s3.progress
An example implementation of TransferListener that logs a progress bar at the INFO level.
LONG - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
LONG - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 

M

MAP - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
MAP - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
marshall(T, JsonWriter) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
marshall(T, JsonWriter, String) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
maxDepth() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
maxDepth(Integer) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
Specifies the maximum number of levels of directories to visit.
MB - Static variable in class software.amazon.awssdk.transfer.s3.SizeConstant
1 Mebibyte.
modifyRequest(Context.ModifyRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.transfer.s3.internal.ApplyUserAgentInterceptor
 
multipartClientProgressListener() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
Progress listener for Java-based S3Client with multipart enabled.
multipartUploadId() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
The multipart upload ID, or Optional.empty() if unknown
multipartUploadId(String) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
Sets multipart ID associated with this transfer

N

name() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
Note that the name is mainly used for debugging purposes.
negate() - Method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
Returns a filter that represents the logical negation of this predicate.
NULL - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
NULL - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
numRequestsInFlight() - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
 

O

ObjectTransfer - Interface in software.amazon.awssdk.transfer.s3.model
Represents the upload or download of a single object to or from S3.
onComplete() - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
 
onError(Throwable) - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
 
onNext(T) - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
 
onSubscribe(Subscription) - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
 
option(TransferConfigurationOption<T>) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
Retrieve the value of a specific option.
or(Predicate<? super S3Object>) - Method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
Returns a composed filter that represents the logical OR of this filter and another.
OTHER - Enum constant in enum software.amazon.awssdk.transfer.s3.internal.S3ClientType
 

P

partSizeInBytes() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
Return the part size in bytes or OptionalLong.empty() if unknown
partSizeInBytes(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
The part size associated with this transfer
pause() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
 
pause() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
 
pause() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
 
pause() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
 
pause() - Method in interface software.amazon.awssdk.transfer.s3.model.FileDownload
Pause the current download operation and returns the information that can be used to resume the download at a later time.
pause() - Method in interface software.amazon.awssdk.transfer.s3.model.FileUpload
Pauses the current upload operation and return the information that can be used to resume the upload at a later time.
PauseResumeHelper - Class in software.amazon.awssdk.transfer.s3.internal
 
PauseResumeHelper() - Constructor for class software.amazon.awssdk.transfer.s3.internal.PauseResumeHelper
 
PresignedDownloadFileRequest - Class in software.amazon.awssdk.transfer.s3.model
Download an object using a pre-signed URL to a local file.
PresignedDownloadFileRequest.Builder - Interface in software.amazon.awssdk.transfer.s3.model
PresignedDownloadRequest<ReturnT> - Class in software.amazon.awssdk.transfer.s3.model
Represents the request to download an object using a pre-signed URL through the given AsyncResponseTransformer.
PresignedDownloadRequest.TypedBuilder<T> - Interface in software.amazon.awssdk.transfer.s3.model
The type-parameterized version of PresignedDownloadRequest.UntypedBuilder.
PresignedDownloadRequest.UntypedBuilder - Interface in software.amazon.awssdk.transfer.s3.model
Initial calls to PresignedDownloadRequest.builder() return an PresignedDownloadRequest.UntypedBuilder, where the builder is not yet parameterized with the generic type associated with PresignedDownloadRequest.
PresignedFileDownload - Interface in software.amazon.awssdk.transfer.s3.model
A download transfer of a single object from S3 using a presigned URL.
presignedUrlDownloadRequest() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
 
presignedUrlDownloadRequest() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
 
presignedUrlDownloadRequest(Consumer<PresignedUrlDownloadRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
The PresignedUrlDownloadRequest request that should be used for the download
presignedUrlDownloadRequest(Consumer<PresignedUrlDownloadRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
The PresignedUrlDownloadRequest request that should be used for the download
presignedUrlDownloadRequest(Consumer<PresignedUrlDownloadRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
The PresignedUrlDownloadRequest request that should be used for the download
presignedUrlDownloadRequest(PresignedUrlDownloadRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
The PresignedUrlDownloadRequest request that should be used for the download
presignedUrlDownloadRequest(PresignedUrlDownloadRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
The PresignedUrlDownloadRequest request that should be used for the download
presignedUrlDownloadRequest(PresignedUrlDownloadRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
The PresignedUrlDownloadRequest request that should be used for the download
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
progress() - Method in interface software.amazon.awssdk.transfer.s3.model.ObjectTransfer
The stateful TransferProgress associated with this transfer.
progressSnapshot() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
 
progressSnapshot() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
 
progressSnapshot() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferInitiated
The immutable TransferProgressSnapshot for this specific update.
progressSnapshot(TransferProgressSnapshot) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext.Builder
 
putObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
 
putObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
 
putObjectRequest(Consumer<PutObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
Configure the PutObjectRequest that should be used for the upload
putObjectRequest(Consumer<PutObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
Configure the PutObjectRequest that should be used for the upload
putObjectRequest(PutObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
Configure the PutObjectRequest that should be used for the upload
putObjectRequest(PutObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
Configure the PutObjectRequest that should be used for the upload
putObjectSdkField(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
 

R

ratioTransferred() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
ratioTransferred() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
The ratio of the TransferProgressSnapshot.totalBytes() that has been transferred so far, or Optional.empty() if unknown.
registerCompletion(CompletableFuture<? extends CompletedObjectTransfer>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
remainingBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
remainingBytes() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
The total number of bytes that are remaining to be transferred, or Optional.empty() if unknown.
request() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
 
request() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
 
request() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
 
request() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
 
request() - Method in interface software.amazon.awssdk.transfer.s3.model.FailedObjectTransfer
request() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferInitiated
request(DownloadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.FailedFileDownload.Builder
 
request(TransferObjectRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext.Builder
 
request(UploadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.FailedFileUpload.Builder
 
requestBody() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
The AsyncRequestBody containing data to send to the service.
requestBody(AsyncRequestBody) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
The AsyncRequestBody containing the data to send to the service.
resolveUploadDirectoryFollowSymbolicLinks(UploadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
resolveUploadDirectoryMaxDepth(UploadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
response() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
Returns the CopyObjectResponse.
response() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
 
response() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
 
response() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedObjectTransfer
Return the SdkResponse associated with this transfer
response() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
 
response(CopyObjectResponse) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedCopy.Builder
response(GetObjectResponse) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedFileDownload.Builder
response(PutObjectResponse) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedFileUpload.Builder
response(PutObjectResponse) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedUpload.Builder
responseTransformer() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
The Path to file that response contents will be written to.
responseTransformer() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
The AsyncResponseTransformer that response contents will be written to.
responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
Specifies the AsyncResponseTransformer that should be used for the download.
responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
Specifies the AsyncResponseTransformer that should be used for the download.
responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
Specifies the AsyncResponseTransformer that should be used for the download.
responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
Specifies the AsyncResponseTransformer that should be used for the download.
result() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
Returns the result.
result(T) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDownload.TypedBuilder
Specifies the result of the completed download.
result(T) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDownload.UntypedBuilder
Specifies the result of the completed download.
ResumableFileDownload - Class in software.amazon.awssdk.transfer.s3.model
An opaque token that holds the state and can be used to resume a paused download operation.
ResumableFileDownload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
ResumableFileDownloadSerializer - Class in software.amazon.awssdk.transfer.s3.internal.serialization
 
ResumableFileUpload - Class in software.amazon.awssdk.transfer.s3.model
POJO class that holds the state and can be used to resume a paused upload file operation.
ResumableFileUpload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
ResumableFileUploadSerializer - Class in software.amazon.awssdk.transfer.s3.internal.serialization
 
ResumableRequestConverter - Class in software.amazon.awssdk.transfer.s3.internal.utils
 
ResumableTransfer - Interface in software.amazon.awssdk.transfer.s3.model
Contains the information of a pausible upload or download; such information can be used to resume the upload or download later on
resumeDownloadFile(Consumer<ResumableFileDownload.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the ResumableFileDownload builder, avoiding the need to create one manually via ResumableFileDownload.builder().
resumeDownloadFile(ResumableFileDownload) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Resumes a downloadFile operation.
ResumeTransferProgress - Class in software.amazon.awssdk.transfer.s3.internal.progress
An implementation of TransferProgress used when resuming a transfer.
ResumeTransferProgress(CompletableFuture<TransferProgress>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.ResumeTransferProgress
 
resumeUploadFile(Consumer<ResumableFileUpload.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the ResumableFileUpload builder, avoiding the need to create one manually via ResumableFileUpload.builder().
resumeUploadFile(ResumableFileUpload) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Resumes uploadFile operation.

S

s3Client(S3AsyncClient) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
s3Client(S3AsyncClient) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Specifies the low level S3AsyncClient that will be used to send requests to S3.
S3ClientType - Enum in software.amazon.awssdk.transfer.s3.internal
Enum type to indicate the implementation of S3AsyncClient
s3Delimiter() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
s3Delimiter(String) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
Specifies the delimiter.
s3ObjectEtag() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Etag of the S3 object since last pause, or Optional.empty() if unknown
s3ObjectEtag(String) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
Sets the Etag of the object
s3ObjectLastModified() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Last modified time of the S3 object since last pause, or Optional.empty() if unknown
s3ObjectLastModified(Instant) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
Sets the last modified time of the object
s3Prefix() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
s3Prefix(String) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
Specifies the key prefix to use for the objects.
S3TransferManager - Interface in software.amazon.awssdk.transfer.s3
The S3 Transfer Manager offers a simple API that allows you to transfer a single object or a set of objects to and from Amazon S3 with enhanced throughput and reliability.
S3TransferManager.Builder - Interface in software.amazon.awssdk.transfer.s3
The builder definition for a S3TransferManager.
SDK_BYTES - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
SDK_BYTES - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
sdkResponse() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
sdkResponse() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
The SDK response, or Optional.empty() if unknown.
sdkResponse(SdkResponse) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
 
serializeToBytes() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Returns the serialized JSON data representing this object as an SdkBytes object.
serializeToBytes() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
serializeToBytes() - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
Returns the serialized JSON data representing this object as an SdkBytes object.
serializeToFile(Path) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Persists this download object to a file in Base64-encoded JSON format.
serializeToFile(Path) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
serializeToFile(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
Persists this download object to a file in Base64-encoded JSON format.
serializeToInputStream() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Returns the serialized JSON data representing this object as an InputStream.
serializeToInputStream() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
serializeToInputStream() - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
Returns the serialized JSON data representing this object as an InputStream.
serializeToOutputStream(OutputStream) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Writes the serialized JSON data representing this object to an output stream.
serializeToOutputStream(OutputStream) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
serializeToOutputStream(OutputStream) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
Writes the serialized JSON data representing this object to an output stream.
serializeToString() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
Returns the serialized JSON data representing this object as a string.
serializeToString() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
serializeToString() - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
Returns the serialized JSON data representing this object as a string.
setTransferDirectoryMaxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
setUploadDirectoryFollowSymbolicLinks(Boolean) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
setUploadDirectoryMaxDepth(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
SHORT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
SHORT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
shouldEmit(T) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
SizeConstant - Class in software.amazon.awssdk.transfer.s3
Helpful constants for common size units.
snapshot() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgress
 
snapshot() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.ResumeTransferProgress
 
snapshot() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgress
Takes a snapshot of the current progress, represented by an immutable TransferProgressSnapshot.
software.amazon.awssdk.transfer.s3 - package software.amazon.awssdk.transfer.s3
 
software.amazon.awssdk.transfer.s3.config - package software.amazon.awssdk.transfer.s3.config
 
software.amazon.awssdk.transfer.s3.internal - package software.amazon.awssdk.transfer.s3.internal
 
software.amazon.awssdk.transfer.s3.internal.model - package software.amazon.awssdk.transfer.s3.internal.model
 
software.amazon.awssdk.transfer.s3.internal.progress - package software.amazon.awssdk.transfer.s3.internal.progress
 
software.amazon.awssdk.transfer.s3.internal.serialization - package software.amazon.awssdk.transfer.s3.internal.serialization
 
software.amazon.awssdk.transfer.s3.internal.utils - package software.amazon.awssdk.transfer.s3.internal.utils
 
software.amazon.awssdk.transfer.s3.model - package software.amazon.awssdk.transfer.s3.model
 
software.amazon.awssdk.transfer.s3.progress - package software.amazon.awssdk.transfer.s3.progress
 
source() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
The source directory to upload
source() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
The Path containing data to send to the service.
source(File) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
The file containing data to send to the service.
source(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
Specifies the source directory to upload.
source(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
The Path to file containing data to send to the service.
STRING - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
 
STRING - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 

T

test(S3Object) - Method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
Evaluate condition the remote S3Object should be downloaded.
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
 
toCrtDownloadFileRequest(ResumableFileDownload, HeadObjectResponse, DownloadFileRequest, boolean) - Static method in class software.amazon.awssdk.transfer.s3.internal.utils.ResumableRequestConverter
Builds the DownloadFileRequest for resuming a paused download that is being written to the destination file by CRT rather than by an AsyncResponseTransformer.
toDownloadFileRequestAndTransformer(ResumableFileDownload, HeadObjectResponse, DownloadFileRequest) - Static method in class software.amazon.awssdk.transfer.s3.internal.utils.ResumableRequestConverter
toJson(ResumableFileDownload) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileDownloadSerializer
Serializes an instance of ResumableFileDownload into valid JSON.
toJson(ResumableFileUpload) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileUploadSerializer
Serializes an instance of ResumableFileUpload into valid JSON.
toString() - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgress
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
 
totalBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
totalBytes() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
The total size of the transfer, in bytes, or Optional.empty() if unknown.
totalBytes(Long) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
totalParts() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
Return the total number of parts associated with this transfer or OptionalLong.empty() if unknown
totalParts(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
Sets the total number of parts
totalSizeInBytes() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
The total size of the transfer in bytes or OptionalLong.empty() if unknown
totalSizeInBytes(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
Sets the total transfer size in bytes
Transfer - Interface in software.amazon.awssdk.transfer.s3.model
Represents the upload or download of one or more objects to or from S3.
TRANSFER_MANAGER_DEFAULTS - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
transferComplete(TransferListener.Context.TransferComplete) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
 
transferComplete(TransferListener.Context.TransferComplete) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
 
transferComplete(TransferListener.Context.TransferComplete) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
The transfer has completed successfully.
TransferConfigurationOption<T> - Class in software.amazon.awssdk.transfer.s3.internal
A set of internal options required by the TransferManagerFactory via TransferManagerConfiguration.
transferContext(TransferListenerContext) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext.Builder
 
transferDirectoryMaxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
transferDirectoryMaxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
transferDirectoryMaxConcurrency(Integer) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Specifies the maximum number of concurrent file transfers that will be performed when uploading or downloading a directory.
TransferDirectoryRequest - Interface in software.amazon.awssdk.transfer.s3.model
Interface for all transfer directory requests.
transferFailed(TransferListener.Context.TransferFailed) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
 
transferFailed(TransferListener.Context.TransferFailed) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
 
transferFailed(TransferListener.Context.TransferFailed) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
The transfer failed.
transferInitiated() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
transferInitiated(TransferListener.Context.TransferInitiated) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
 
transferInitiated(TransferListener.Context.TransferInitiated) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
 
transferInitiated(TransferListener.Context.TransferInitiated) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
A new transfer has been initiated.
TransferListener - Interface in software.amazon.awssdk.transfer.s3.progress
The TransferListener interface may be implemented by your application in order to receive event-driven updates on the progress of a transfer initiated by S3TransferManager.
TransferListener.Context - Class in software.amazon.awssdk.transfer.s3.progress
A wrapper class that groups together the different context interfaces that are exposed to TransferListeners.
TransferListener.Context.BytesTransferred - Interface in software.amazon.awssdk.transfer.s3.progress
Additional bytes have been submitted or received.
TransferListener.Context.TransferComplete - Interface in software.amazon.awssdk.transfer.s3.progress
The transfer has completed successfully.
TransferListener.Context.TransferFailed - Interface in software.amazon.awssdk.transfer.s3.progress
The transfer failed.
TransferListener.Context.TransferInitiated - Interface in software.amazon.awssdk.transfer.s3.progress
A new transfer has been initiated.
TransferListenerContext - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal implementation of TransferListener.Context.TransferComplete and its parent interfaces.
TransferListenerContext.Builder - Class in software.amazon.awssdk.transfer.s3.internal.progress
 
TransferListenerFailedContext - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal implementation of TransferListener.Context.TransferFailed.
TransferListenerFailedContext.Builder - Class in software.amazon.awssdk.transfer.s3.internal.progress
 
TransferListenerInvoker - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal helper class that composes multiple provided TransferListeners together into a single logical chain.
TransferListenerInvoker(List<TransferListener>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
 
transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
 
transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
 
transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
 
transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
 
transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
 
transferListeners() - Method in interface software.amazon.awssdk.transfer.s3.model.TransferObjectRequest
 
transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
 
transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
 
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration.Builder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
The TransferListeners that will be notified as part of this request.
transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
The TransferListeners that will be notified as part of this request.
TransferManagerConfiguration - Class in software.amazon.awssdk.transfer.s3.internal
Contains resolved configuration settings for GenericS3TransferManager.
TransferManagerConfiguration.Builder - Class in software.amazon.awssdk.transfer.s3.internal
 
TransferManagerFactory - Class in software.amazon.awssdk.transfer.s3.internal
An S3TransferManager factory that instantiate an S3TransferManager implementation based on the underlying S3AsyncClient.
TransferManagerFactory.DefaultBuilder - Class in software.amazon.awssdk.transfer.s3.internal
 
TransferManagerJsonMarshaller<T> - Interface in software.amazon.awssdk.transfer.s3.internal.serialization
Interface to marshall data according to the JSON protocol specification.
TransferManagerJsonUnmarshaller<T> - Interface in software.amazon.awssdk.transfer.s3.internal.serialization
Interface for unmarshalling a field from JSON.
TransferManagerMarshallingUtils - Class in software.amazon.awssdk.transfer.s3.internal.serialization
Marshallers and unmarshallers for serializing objects in TM, using the SDK request MarshallingType.
TransferObjectRequest - Interface in software.amazon.awssdk.transfer.s3.model
Interface for all single object transfer requests.
TransferProgress - Interface in software.amazon.awssdk.transfer.s3.progress
TransferProgress is a stateful representation of the progress of a transfer initiated by S3TransferManager.
TransferProgressSnapshot - Interface in software.amazon.awssdk.transfer.s3.progress
TransferProgressSnapshot is an immutable, point-in-time representation of the progress of a given transfer initiated by S3TransferManager.
TransferProgressUpdater - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal helper class that facilitates updating a TransferProgress and invoking TransferListeners.
TransferProgressUpdater(TransferObjectRequest, Long) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
transferredBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
transferredBytes() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
The total number of bytes that have been transferred so far.
transferredBytes(Long) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
transferredParts() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
Return the total number of parts completed with this transfer or OptionalLong.empty() if unknown
transferredParts(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
Set the total number of parts transferred
TransferRequest - Interface in software.amazon.awssdk.transfer.s3.model
The parent interface for all transfer requests.
TransferRequestOverrideConfiguration - Class in software.amazon.awssdk.transfer.s3.config
Configuration options for UploadFileRequest and DownloadFileRequest.
TransferRequestOverrideConfiguration(TransferRequestOverrideConfiguration.DefaultBuilder) - Constructor for class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
 
TransferRequestOverrideConfiguration.Builder - Interface in software.amazon.awssdk.transfer.s3.config
 

U

unmarshall(String, SdkField<?>) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
unmarshall(JsonNode) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
unmarshall(JsonNode, SdkField<?>) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
 
updateAndGet(Consumer<DefaultTransferProgressSnapshot.Builder>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgress
Atomically convert the current snapshot reference to its DefaultTransferProgressSnapshot.Builder, perform updates using the provided Consumer, and save the result as the latest snapshot.
upload(Consumer<UploadRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the UploadRequest builder, avoiding the need to create one manually via UploadRequest.builder().
upload(UploadRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Uploads the given AsyncRequestBody to an object in S3.
Upload - Interface in software.amazon.awssdk.transfer.s3.model
An upload transfer of a single object to S3.
UPLOAD_DIRECTORY_FOLLOW_SYMBOLIC_LINKS - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
UPLOAD_DIRECTORY_MAX_DEPTH - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
uploadDirectory(Consumer<UploadDirectoryRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the UploadDirectoryRequest builder, avoiding the need to create one manually via UploadDirectoryRequest.builder().
uploadDirectory(UploadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.UploadDirectoryHelper
 
uploadDirectory(UploadDirectoryRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Uploads all files under the given directory to the provided S3 bucket.
uploadDirectoryFollowSymbolicLinks(Boolean) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
uploadDirectoryFollowSymbolicLinks(Boolean) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
uploadDirectoryFollowSymbolicLinks(Boolean) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Specifies whether to follow symbolic links when traversing the file tree in S3TransferManager.uploadDirectory(software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest) operation
UploadDirectoryHelper - Class in software.amazon.awssdk.transfer.s3.internal
An internal helper class that traverses the file tree and send the upload request for each file.
UploadDirectoryHelper(TransferManagerConfiguration, Function<UploadFileRequest, FileUpload>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.UploadDirectoryHelper
 
uploadDirectoryMaxDepth(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
uploadDirectoryMaxDepth(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
 
uploadDirectoryMaxDepth(Integer) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Specifies the maximum number of levels of directories to visit in S3TransferManager.uploadDirectory(software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest) operation.
UploadDirectoryRequest - Class in software.amazon.awssdk.transfer.s3.model
Request object to upload a local directory to S3 using the Transfer Manager.
UploadDirectoryRequest(UploadDirectoryRequest.DefaultBuilder) - Constructor for class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
UploadDirectoryRequest.Builder - Interface in software.amazon.awssdk.transfer.s3.model
 
uploadFile(Consumer<UploadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the UploadFileRequest builder, avoiding the need to create one manually via UploadFileRequest.builder().
uploadFile(UploadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Uploads a local file to an object in S3.
uploadFileRequest() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
 
uploadFileRequest(Consumer<UploadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
The UploadFileRequest request
uploadFileRequest(UploadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
Sets the upload file request
UploadFileRequest - Class in software.amazon.awssdk.transfer.s3.model
Represents the request to upload a local file to an object in S3.
UploadFileRequest.Builder - Interface in software.amazon.awssdk.transfer.s3.model
A builder for a UploadFileRequest, created with UploadFileRequest.builder()
uploadFileRequestTransformer() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
 
uploadFileRequestTransformer(Consumer<UploadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
Specifies a function used to transform the UploadFileRequests generated by this UploadDirectoryRequest.
UploadRequest - Class in software.amazon.awssdk.transfer.s3.model
Upload the given AsyncRequestBody to an object in S3.
UploadRequest.Builder - Interface in software.amazon.awssdk.transfer.s3.model
A builder for a UploadRequest, created with UploadRequest.builder()

V

valueOf(String) - Static method in enum software.amazon.awssdk.transfer.s3.internal.S3ClientType
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awssdk.transfer.s3.internal.S3ClientType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapCrtResponseFileTransformer(AsyncResponseTransformer<GetObjectResponse, GetObjectResponse>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
Wraps the response transformer used when the CRT-based S3 client writes the response body straight to a file.
wrapForNonSerialFileDownload(AsyncResponseTransformer<GetObjectResponse, ResultT>, GetObjectRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
wrapRequestBody(AsyncRequestBody, boolean) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
Wraps the request body to track upload progress.
wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse, ResultT>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
wrapResponseTransformerForMultipartDownload(AsyncResponseTransformer<GetObjectResponse, ResultT>, GetObjectRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values