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
All Classes All Packages
All Classes All Packages
A
- addFailedTransfer(FailedFileDownload) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload.Builder
-
Adds a
FailedFileDownload
- addFailedTransfer(FailedFileUpload) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload.Builder
-
Adds a
FailedFileUpload
- 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 non-folder 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 givenmaxConcurrentRequests
- 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 anCompletedDownload.UntypedBuilder
, where the builder is not yet parameterized with the generic type associated withCompletedDownload
. - 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
orCompletedFileDownload
. - 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
- ContentRangeParser - Class in software.amazon.awssdk.transfer.s3.internal.progress
-
Parse a Content-Range header value into a total byte count.
- 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 viaCopyRequest.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 withCopyRequest.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 custommaxTicks
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_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
- 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 viaDownloadDirectoryRequest.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
DownloadFileRequest
s 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 viaDownloadFileRequest.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
-
The
DownloadFileRequest
request - 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
-
A builder for a
DownloadFileRequest
, created withDownloadFileRequest.builder()
- 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
DownloadFileRequest
s generated by thisDownloadDirectoryRequest
. - DownloadFilter - Interface in software.amazon.awssdk.transfer.s3.config
-
DownloadFilter
allows you to filter out which objects should be downloaded as part of aDownloadDirectoryRequest
. - 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 anDownloadRequest.UntypedBuilder
, where the builder is not yet parameterized with the generic type associated withDownloadRequest
.
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 aS3TransferManager.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
-
Represents a failed single file upload from
S3TransferManager.uploadDirectory(software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest)
. - 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 theFailedObjectTransfer.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
FailedFileDownload
s - failedTransfers(Collection<FailedFileUpload>) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload.Builder
-
Sets a collection of
FailedFileUpload
s - 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
- 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
- hasResumeToken(ResumableFileUpload) - Method in class software.amazon.awssdk.transfer.s3.internal.PauseResumeHelper
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
- 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
ListObjectsV2Request
s generated by thisDownloadDirectoryRequest
. - 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 theINFO
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.
- 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.
- PauseResumeHelper - Class in software.amazon.awssdk.transfer.s3.internal
- PauseResumeHelper() - Constructor for class software.amazon.awssdk.transfer.s3.internal.PauseResumeHelper
- 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, orOptional.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
-
The failed
TransferObjectRequest
. - request() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferInitiated
-
The
TransferRequest
that was submitted toS3TransferManager
, i.e., theUploadFileRequest
orDownloadFileRequest
. - 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 viaResumableFileDownload.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 viaResumableFileUpload.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
- totalBytes(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.progress.ContentRangeParser
-
Parse the Content-Range to extract the total number of byte from the content.
- 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
viaTransferManagerConfiguration
. - 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 byS3TransferManager
. - TransferListener.Context - Class in software.amazon.awssdk.transfer.s3.progress
-
A wrapper class that groups together the different context interfaces that are exposed to
TransferListener
s. - 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
TransferListener
s 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
TransferListener
s that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
-
The
TransferListener
s that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
-
The
TransferListener
s that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
-
The
TransferListener
s that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
-
The
TransferListener
s that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
-
The
TransferListener
s that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
-
The
TransferListener
s 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 anS3TransferManager
implementation based on the underlyingS3AsyncClient
. - 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 byS3TransferManager
. - 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 byS3TransferManager
. - TransferProgressUpdater - Class in software.amazon.awssdk.transfer.s3.internal.progress
-
An SDK-internal helper class that facilitates updating a
TransferProgress
and invokingTransferListener
s. - 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
andDownloadFileRequest
. - 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 providedConsumer
, 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 viaUploadRequest.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 viaUploadDirectoryRequest.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 viaUploadFileRequest.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 withUploadFileRequest.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
UploadFileRequest
s generated by thisUploadDirectoryRequest
. - 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 withUploadRequest.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
- wrapResponseTransformerForMultipartDownload(AsyncResponseTransformer<GetObjectResponse, ResultT>, GetObjectRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
All Classes All Packages