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

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.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 objects.
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.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

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.
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.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.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.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 - software.amazon.awssdk.transfer.s3.internal.S3ClientType
 
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_DOWNLOAD_DIRECTORY_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, UploadFileRequest) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
 
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(File) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.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.
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.
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.

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.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.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
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
 
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.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.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
 

I

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 - 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
 
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
 
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.
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.
OTHER - 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.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.
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.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 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(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.
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.
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.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.
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.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
 
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.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.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.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
 
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 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.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

wrapRequestBody(AsyncRequestBody) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse, ResultT>) - 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 All Packages