Index
All Classes and Interfaces|All Packages|Constant Field Values
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
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
-
Adds a
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
-
Add a
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
-
Add a
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
-
Adds a
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
-
Add a
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
-
Add a
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
-
Adds a
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
-
Add a
TransferListenerthat will be notified as part of this request. - addTransferListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
-
Add a
TransferListenerthat will be notified as part of this request. - allObjects() - Static method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
-
A
DownloadFilterthat downloads all non-folder objects. - and(Predicate<? super S3Object>) - Method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
-
Returns a composed filter that represents the logical AND of this filter and another.
- ApplyUserAgentInterceptor - Class in software.amazon.awssdk.transfer.s3.internal
-
Apply TM specific user agent to the request
- ApplyUserAgentInterceptor() - Constructor for class software.amazon.awssdk.transfer.s3.internal.ApplyUserAgentInterceptor
- AsyncBufferingSubscriber<T> - Class in software.amazon.awssdk.transfer.s3.internal
-
An implementation of
Subscriberthat 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
CompletedCopybased on the properties supplied to this builder - build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload.Builder
-
Builds a
CompletedDirectoryDownloadbased on the properties supplied to this builder - build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload.Builder
-
Builds a
CompletedDirectoryUploadbased on the properties supplied to this builder - build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedFileDownload.Builder
-
Builds a
CompletedFileUploadbased on the properties supplied to this builder - build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedFileUpload.Builder
-
Builds a
CompletedFileUploadbased on the properties supplied to this builder - build() - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedUpload.Builder
-
Builds a
CompletedUploadbased 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
S3TransferManagerbased on the settings supplied to this builder - builder() - Static method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
- builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
- builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
- builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
- builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
- builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
-
Creates a default builder for
CompletedCopy. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
-
Creates a default builder for
CompletedDirectoryDownload. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
-
Creates a default builder for
CompletedDirectoryUpload. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
-
Creates a builder that can be used to create a
CompletedDownload. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
- builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
-
Creates a default builder for
CompletedFileUpload. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
-
Creates a default builder for
CompletedUpload. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
-
Creates a builder that can be used to create a
CopyRequest. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
- builder() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
-
Creates a builder that can be used to create a
DownloadFileRequest. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
-
Creates a builder that can be used to create a
DownloadRequest. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
- builder() - Static method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
- builder() - Static method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
-
Creates a builder that can be used to create a
PresignedDownloadFileRequest. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
-
Creates a builder that can be used to create a
PresignedDownloadRequest. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
- builder() - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- builder() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- builder() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
-
Creates a builder that can be used to create a
UploadFileRequest. - builder() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
-
Creates a builder that can be used to create a
UploadRequest. - builder() - Static method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
Creates a default builder for
S3TransferManager. - Builder() - Constructor for class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
- bytesTransferred() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Retrieve the number of bytes that have been transferred.
- bytesTransferred(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
-
Sets the number of bytes transferred
- bytesTransferred(TransferListener.Context.BytesTransferred) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
- bytesTransferred(TransferListener.Context.BytesTransferred) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
- bytesTransferred(TransferListener.Context.BytesTransferred) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
-
Additional bytes have been submitted or received.
C
- canResumeDownload(ResumableFileDownload, HeadObjectResponse) - Static method in class software.amazon.awssdk.transfer.s3.internal.utils.ResumableRequestConverter
-
Determines whether a paused download can continue from where it left off, or whether it has to be restarted from the beginning because either the S3 object or the local file was modified while the download was paused.
- close() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
- CompletedCopy - Class in software.amazon.awssdk.transfer.s3.model
-
Represents a completed copy transfer to Amazon S3.
- CompletedCopy.Builder - Interface in software.amazon.awssdk.transfer.s3.model
- CompletedDirectoryDownload - Class in software.amazon.awssdk.transfer.s3.model
-
Represents a completed download directory transfer to Amazon S3.
- CompletedDirectoryDownload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
- CompletedDirectoryTransfer - Interface in software.amazon.awssdk.transfer.s3.model
-
A completed directory-based transfer.
- CompletedDirectoryUpload - Class in software.amazon.awssdk.transfer.s3.model
-
Represents a completed upload directory transfer to Amazon S3.
- CompletedDirectoryUpload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
- CompletedDownload<ResultT> - Class in software.amazon.awssdk.transfer.s3.model
-
Represents a completed download transfer from Amazon S3.
- CompletedDownload.TypedBuilder<T> - Interface in software.amazon.awssdk.transfer.s3.model
-
The type-parameterized version of
CompletedDownload.UntypedBuilder. - CompletedDownload.UntypedBuilder - Interface in software.amazon.awssdk.transfer.s3.model
-
Initial calls to
CompletedDownload.builder()return 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
CompletedFileUploadorCompletedFileDownload. - completedTransfer(CompletedObjectTransfer) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext.Builder
- CompletedTransfer - Interface in software.amazon.awssdk.transfer.s3.model
-
The parent interface for all completed transfers.
- CompletedUpload - Class in software.amazon.awssdk.transfer.s3.model
-
Represents a completed upload transfer to Amazon S3.
- CompletedUpload.Builder - Interface in software.amazon.awssdk.transfer.s3.model
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
- completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.Copy
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.DirectoryDownload
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.DirectoryUpload
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.Download
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.FileDownload
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.FileUpload
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedFileDownload
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.Transfer
- completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.model.Upload
- copy(Consumer<CopyRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
This is a convenience method that creates an instance of the
CopyRequestbuilder, 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
CopyRequestthat should be used for the copy - copyObjectRequest(CopyObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
-
Configures the
CopyRequestthat 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
LoggingTransferListenerwith the default configuration. - create() - Static method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
Create an
S3TransferManagerusing the default values. - create(int) - Static method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
-
Create an instance of
LoggingTransferListenerwith a custommaxTicksvalue. - createTransferManager(TransferManagerFactory.DefaultBuilder) - Static method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory
- CRT_BASED - Enum constant in enum software.amazon.awssdk.transfer.s3.internal.S3ClientType
- CrtFileDownload - Class in software.amazon.awssdk.transfer.s3.internal.model
-
A
FileDownloadfor a download whose response body is written to the destination file by CRT rather than by anAsyncResponseTransformer. - CrtFileDownload(CompletableFuture<CompletedFileDownload>, TransferProgress, S3MetaRequestPauseObservable, Supplier<DownloadFileRequest>, ResumableFileDownload) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
- CrtFileUpload - Class in software.amazon.awssdk.transfer.s3.internal.model
- CrtFileUpload(CompletableFuture<CompletedFileUpload>, TransferProgress, S3MetaRequestPauseObservable, UploadFileRequest) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
- crtProgressListener() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
D
- DEFAULT_DELIMITER - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
- DEFAULT_DIRECTORY_TRANSFER_MAX_CONCURRENCY - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
- DEFAULT_PREFIX - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
- DefaultBuilder() - Constructor for class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
- DefaultCopy - Class in software.amazon.awssdk.transfer.s3.internal.model
- DefaultCopy(CompletableFuture<CompletedCopy>, TransferProgress) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
- DefaultDirectoryDownload - Class in software.amazon.awssdk.transfer.s3.internal.model
- DefaultDirectoryDownload(CompletableFuture<CompletedDirectoryDownload>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
- DefaultDirectoryUpload - Class in software.amazon.awssdk.transfer.s3.internal.model
- DefaultDirectoryUpload(CompletableFuture<CompletedDirectoryUpload>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
- DefaultDownload<ReturnT> - Class in software.amazon.awssdk.transfer.s3.internal.model
- DefaultDownload(CompletableFuture<CompletedDownload<ReturnT>>, TransferProgress) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
- DefaultFileDownload - Class in software.amazon.awssdk.transfer.s3.internal.model
- DefaultFileDownload(CompletableFuture<CompletedFileDownload>, TransferProgress, Supplier<DownloadFileRequest>, ResumableFileDownload) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
- DefaultFileUpload - Class in software.amazon.awssdk.transfer.s3.internal.model
- DefaultFileUpload(CompletableFuture<CompletedFileUpload>, TransferProgress, PauseObservable, UploadFileRequest) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
- DefaultPresignedFileDownload - Class in software.amazon.awssdk.transfer.s3.internal.model
- DefaultPresignedFileDownload(CompletableFuture<CompletedFileDownload>, TransferProgress) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
- DefaultTransferProgress - Class in software.amazon.awssdk.transfer.s3.internal.progress
-
An SDK-internal implementation of
TransferProgress. - DefaultTransferProgress(TransferProgressSnapshot) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgress
- DefaultTransferProgressSnapshot - Class in software.amazon.awssdk.transfer.s3.internal.progress
-
An SDK-internal implementation of
TransferProgressSnapshot. - DefaultTransferProgressSnapshot.Builder - Class in software.amazon.awssdk.transfer.s3.internal.progress
- DefaultUpload - Class in software.amazon.awssdk.transfer.s3.internal.model
- DefaultUpload(CompletableFuture<CompletedUpload>, TransferProgress) - Constructor for class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
- destination() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
-
The destination directory to which files should be downloaded.
- destination() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
-
The
Pathto file that response contents will be written to. - destination() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
-
The
Pathto file that response contents will be written to. - destination(File) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
-
The file that response contents will be written to.
- destination(File) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
-
The file that response contents will be written to.
- destination(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest.Builder
-
Specifies the destination directory to which files should be downloaded.
- destination(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
-
The
Pathto file that response contents will be written to. - destination(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
-
The
Pathto file that response contents will be written to. - DIRECTORY_TRANSFER_MAX_CONCURRENCY - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
- DirectoryDownload - Interface in software.amazon.awssdk.transfer.s3.model
-
A download transfer of a directory of objects from S3
- DirectoryTransfer - Interface in software.amazon.awssdk.transfer.s3.model
-
Represents the upload or download of a directory of files to or from S3.
- DirectoryUpload - Interface in software.amazon.awssdk.transfer.s3.model
-
An upload transfer of a single object to S3.
- DOUBLE - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- DOUBLE - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
- download(DownloadRequest<ResultT>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
Downloads an object identified by the bucket and key from S3 through the given
AsyncResponseTransformer. - Download<ResultT> - Interface in software.amazon.awssdk.transfer.s3.model
-
A download transfer of a single object from S3.
- downloadDirectory(Consumer<DownloadDirectoryRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
This is a convenience method that creates an instance of the
DownloadDirectoryRequestbuilder, 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
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
DownloadFileRequestbuilder, 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
DownloadFileRequestrequest - 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
DownloadFileRequests generated by thisDownloadDirectoryRequest. - downloadFileWithPresignedUrl(Consumer<PresignedDownloadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
This is a convenience method that creates an instance of the
PresignedDownloadFileRequestbuilder, avoiding the need to create one manually viaPresignedDownloadFileRequest.builder(). - downloadFileWithPresignedUrl(PresignedDownloadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
Downloads an object using a pre-signed URL to a local file.
- DownloadFilter - Interface in software.amazon.awssdk.transfer.s3.config
-
DownloadFilterallows 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. - downloadWithPresignedUrl(PresignedDownloadRequest<ResultT>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
Downloads an object using a pre-signed URL through the given
AsyncResponseTransformer.
E
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
- equals(Object) - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
- exception() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
- exception() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
- exception() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
- exception() - Method in interface software.amazon.awssdk.transfer.s3.model.FailedObjectTransfer
-
The exception thrown from a specific single file transfer
- exception() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferFailed
-
The exception associated with the failed transfer.
- exception(Throwable) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext.Builder
- exception(Throwable) - Method in interface software.amazon.awssdk.transfer.s3.model.FailedFileDownload.Builder
- exception(Throwable) - Method in interface software.amazon.awssdk.transfer.s3.model.FailedFileUpload.Builder
- executor(Executor) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
- executor(Executor) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
- executor(Executor) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
-
Specifies the executor that
S3TransferManagerwill 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
FailedFileDownloads - failedTransfers(Collection<FailedFileUpload>) - Method in interface software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload.Builder
-
Sets a collection of
FailedFileUploads - FileDownload - Interface in software.amazon.awssdk.transfer.s3.model
-
A download transfer of a single object from S3.
- fileLastModified() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Last modified time of the file since last pause
- fileLastModified() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
-
Last modified time of the file since last pause
- fileLastModified(Instant) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
-
Sets the last modified time of the object
- fileLastModified(Instant) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
-
Sets the last modified time of the object
- fileLength() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
-
File length since last pause
- fileLength(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
-
Sets the file length
- fileModified(ResumableFileUpload, S3AsyncClient) - Method in class software.amazon.awssdk.transfer.s3.internal.PauseResumeHelper
- fileNotModified(long, Instant, Path) - Static method in class software.amazon.awssdk.transfer.s3.internal.utils.FileUtils
- FileUpload - Interface in software.amazon.awssdk.transfer.s3.model
-
An upload transfer of a single object to S3.
- FileUtils - Class in software.amazon.awssdk.transfer.s3.internal.utils
- filter() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
- filter(DownloadFilter) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest.Builder
-
Specifies a filter that will be used to evaluate which objects should be downloaded from the target directory.
- FLOAT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- FLOAT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
- followSymbolicLinks() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- followSymbolicLinks(Boolean) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
-
Specifies whether to follow symbolic links when traversing the file tree in
S3TransferManager.downloadDirectory(software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest)operation - fromBytes(SdkBytes) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Deserialize bytes with JSON data into a
ResumableFileDownload. - fromBytes(SdkBytes) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
-
Deserializes bytes with JSON data into a
ResumableFileUpload. - fromFile(Path) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Deserialize data at the given path into a
ResumableFileDownload. - fromFile(Path) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
-
Deserializes data at the given path into a
ResumableFileUpload. - fromJson(byte[]) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileDownloadSerializer
- fromJson(byte[]) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileUploadSerializer
- fromJson(InputStream) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileDownloadSerializer
- fromJson(InputStream) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileUploadSerializer
- fromJson(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileDownloadSerializer
- fromJson(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileUploadSerializer
- fromString(String) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Deserialize a string with JSON data into a
ResumableFileDownload. - fromString(String) - Static method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
-
Deserializes a string with JSON data into a
ResumableFileUpload.
G
- GB - Static variable in class software.amazon.awssdk.transfer.s3.SizeConstant
-
1 Gibibyte.
- getMarshaller(MarshallingType<?>, T) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
- getMarshaller(T) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
- getObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
- getObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
- getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
-
The
GetObjectRequestrequest that should be used for the download - getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
-
The
GetObjectRequestrequest that should be used for the download - getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
-
The
GetObjectRequestrequest that should be used for the download - getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
-
The
GetObjectRequestrequest that should be used for the download - getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
-
The
GetObjectRequestrequest that should be used for the download - getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
-
The
GetObjectRequestrequest that should be used for the download - getObjectSdkField(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
- getTotalBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
- getTransferDirectoryMaxConcurrency() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
- getTransferredBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
- getUnmarshaller(MarshallingType<?>) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
- getUploadDirectoryFollowSymbolicLinks() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
- getUploadDirectoryMaxDepth() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
H
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
- hashCode() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
- hasResumeToken(ResumableFileUpload) - Method in class software.amazon.awssdk.transfer.s3.internal.PauseResumeHelper
I
- incrementBytesTransferred(long) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
- INSTANT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- INSTANT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
- INTEGER - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- INTEGER - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
J
- JAVA_BASED - Enum constant in enum software.amazon.awssdk.transfer.s3.internal.S3ClientType
K
- KB - Static variable in class software.amazon.awssdk.transfer.s3.SizeConstant
-
1 Kibibyte
L
- LIST - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- LIST_INT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
- listeners() - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
- ListObjectsHelper - Class in software.amazon.awssdk.transfer.s3.internal
-
A helper class that returns all objects within a bucket given a
ListObjectsV2Requestrecursively. - 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 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
TransferListenerthat logs a progress bar at theINFOlevel. - LONG - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- LONG - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
M
- MAP - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- MAP - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
- marshall(T, JsonWriter) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- marshall(T, JsonWriter, String) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- maxDepth() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- maxDepth(Integer) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
-
Specifies the maximum number of levels of directories to visit.
- MB - Static variable in class software.amazon.awssdk.transfer.s3.SizeConstant
-
1 Mebibyte.
- modifyRequest(Context.ModifyRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.transfer.s3.internal.ApplyUserAgentInterceptor
- multipartClientProgressListener() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
-
Progress listener for Java-based S3Client with multipart enabled.
- multipartUploadId() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
-
The multipart upload ID, or
Optional.empty()if unknown - multipartUploadId(String) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
-
Sets multipart ID associated with this transfer
N
- name() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
-
Note that the name is mainly used for debugging purposes.
- negate() - Method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
-
Returns a filter that represents the logical negation of this predicate.
- NULL - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- NULL - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
- numRequestsInFlight() - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
O
- ObjectTransfer - Interface in software.amazon.awssdk.transfer.s3.model
-
Represents the upload or download of a single object to or from S3.
- onComplete() - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
- onNext(T) - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.transfer.s3.internal.AsyncBufferingSubscriber
- option(TransferConfigurationOption<T>) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
-
Retrieve the value of a specific option.
- or(Predicate<? super S3Object>) - Method in interface software.amazon.awssdk.transfer.s3.config.DownloadFilter
-
Returns a composed filter that represents the logical OR of this filter and another.
- OTHER - Enum constant in enum software.amazon.awssdk.transfer.s3.internal.S3ClientType
P
- partSizeInBytes() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
-
Return the part size in bytes or
OptionalLong.empty()if unknown - partSizeInBytes(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
-
The part size associated with this transfer
- pause() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
- pause() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
- pause() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
- pause() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
- pause() - Method in interface software.amazon.awssdk.transfer.s3.model.FileDownload
-
Pause the current download operation and returns the information that can be used to resume the download at a later time.
- pause() - Method in interface software.amazon.awssdk.transfer.s3.model.FileUpload
-
Pauses the current upload operation and return the information that can be used to resume the upload at a later time.
- PauseResumeHelper - Class in software.amazon.awssdk.transfer.s3.internal
- PauseResumeHelper() - Constructor for class software.amazon.awssdk.transfer.s3.internal.PauseResumeHelper
- PresignedDownloadFileRequest - Class in software.amazon.awssdk.transfer.s3.model
-
Download an object using a pre-signed URL to a local file.
- PresignedDownloadFileRequest.Builder - Interface in software.amazon.awssdk.transfer.s3.model
-
A builder for a
PresignedDownloadFileRequest, created withPresignedDownloadFileRequest.builder() - PresignedDownloadRequest<ReturnT> - Class in software.amazon.awssdk.transfer.s3.model
-
Represents the request to download an object using a pre-signed URL through the given
AsyncResponseTransformer. - PresignedDownloadRequest.TypedBuilder<T> - Interface in software.amazon.awssdk.transfer.s3.model
-
The type-parameterized version of
PresignedDownloadRequest.UntypedBuilder. - PresignedDownloadRequest.UntypedBuilder - Interface in software.amazon.awssdk.transfer.s3.model
-
Initial calls to
PresignedDownloadRequest.builder()return anPresignedDownloadRequest.UntypedBuilder, where the builder is not yet parameterized with the generic type associated withPresignedDownloadRequest. - PresignedFileDownload - Interface in software.amazon.awssdk.transfer.s3.model
-
A download transfer of a single object from S3 using a presigned URL.
- presignedUrlDownloadRequest() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
- presignedUrlDownloadRequest() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
- presignedUrlDownloadRequest(Consumer<PresignedUrlDownloadRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
-
The
PresignedUrlDownloadRequestrequest that should be used for the download - presignedUrlDownloadRequest(Consumer<PresignedUrlDownloadRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
-
The
PresignedUrlDownloadRequestrequest that should be used for the download - presignedUrlDownloadRequest(Consumer<PresignedUrlDownloadRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
-
The
PresignedUrlDownloadRequestrequest that should be used for the download - presignedUrlDownloadRequest(PresignedUrlDownloadRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
-
The
PresignedUrlDownloadRequestrequest that should be used for the download - presignedUrlDownloadRequest(PresignedUrlDownloadRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
-
The
PresignedUrlDownloadRequestrequest that should be used for the download - presignedUrlDownloadRequest(PresignedUrlDownloadRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
-
The
PresignedUrlDownloadRequestrequest that should be used for the download - progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
- progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
- progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
- progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
- progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
- progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
- progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
- progress() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
- progress() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
- progress() - Method in interface software.amazon.awssdk.transfer.s3.model.ObjectTransfer
-
The stateful
TransferProgressassociated 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
TransferProgressSnapshotfor 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
PutObjectRequestthat should be used for the upload - putObjectRequest(Consumer<PutObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
-
Configure the
PutObjectRequestthat should be used for the upload - putObjectRequest(PutObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
-
Configure the
PutObjectRequestthat should be used for the upload - putObjectRequest(PutObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
-
Configure the
PutObjectRequestthat should be used for the upload - putObjectSdkField(String) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerMarshallingUtils
R
- ratioTransferred() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
- ratioTransferred() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
-
The ratio of the
TransferProgressSnapshot.totalBytes()that has been transferred so far, 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
TransferRequestthat was submitted toS3TransferManager, i.e., theUploadFileRequestorDownloadFileRequest. - 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
AsyncRequestBodycontaining data to send to the service. - requestBody(AsyncRequestBody) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
-
The
AsyncRequestBodycontaining 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
SdkResponseassociated 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
Pathto file that response contents will be written to. - responseTransformer() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
-
The
AsyncResponseTransformerthat response contents will be written to. - responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
-
Specifies the
AsyncResponseTransformerthat should be used for the download. - responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
-
Specifies the
AsyncResponseTransformerthat should be used for the download. - responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
-
Specifies the
AsyncResponseTransformerthat should be used for the download. - responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
-
Specifies the
AsyncResponseTransformerthat 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
ResumableFileDownloadbuilder, 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
TransferProgressused 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
ResumableFileUploadbuilder, 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
S3AsyncClientthat will be used to send requests to S3. - S3ClientType - Enum in software.amazon.awssdk.transfer.s3.internal
-
Enum type to indicate the implementation of
S3AsyncClient - s3Delimiter() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- s3Delimiter(String) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
-
Specifies the delimiter.
- s3ObjectEtag() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Etag of the S3 object since last pause, or
Optional.empty()if unknown - s3ObjectEtag(String) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
-
Sets the Etag of the object
- s3ObjectLastModified() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Last modified time of the S3 object since last pause, or
Optional.empty()if unknown - s3ObjectLastModified(Instant) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
-
Sets the last modified time of the object
- s3Prefix() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- s3Prefix(String) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest.Builder
-
Specifies the key prefix to use for the objects.
- S3TransferManager - Interface in software.amazon.awssdk.transfer.s3
-
The S3 Transfer Manager offers a simple API that allows you to transfer a single object or a set of objects to and from Amazon S3 with enhanced throughput and reliability.
- S3TransferManager.Builder - Interface in software.amazon.awssdk.transfer.s3
-
The builder definition for a
S3TransferManager. - SDK_BYTES - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- SDK_BYTES - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
- sdkResponse() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
- sdkResponse() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
-
The SDK response, or
Optional.empty()if unknown. - sdkResponse(SdkResponse) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
- serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
- serializeToBytes() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Returns the serialized JSON data representing this object as an
SdkBytesobject. - 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
SdkBytesobject. - serializeToFile(Path) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Persists this download object to a file in Base64-encoded JSON format.
- serializeToFile(Path) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- serializeToFile(Path) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
-
Persists this download object to a file in Base64-encoded JSON format.
- serializeToInputStream() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Returns the serialized JSON data representing this object as an
InputStream. - serializeToInputStream() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- serializeToInputStream() - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
-
Returns the serialized JSON data representing this object as an
InputStream. - serializeToOutputStream(OutputStream) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Writes the serialized JSON data representing this object to an output stream.
- serializeToOutputStream(OutputStream) - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- serializeToOutputStream(OutputStream) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
-
Writes the serialized JSON data representing this object to an output stream.
- serializeToString() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
Returns the serialized JSON data representing this object as a string.
- serializeToString() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- serializeToString() - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableTransfer
-
Returns the serialized JSON data representing this object as a string.
- setTransferDirectoryMaxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
- setUploadDirectoryFollowSymbolicLinks(Boolean) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
- setUploadDirectoryMaxDepth(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
- SHORT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- SHORT - Static variable in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonUnmarshaller
- shouldEmit(T) - Method in interface software.amazon.awssdk.transfer.s3.internal.serialization.TransferManagerJsonMarshaller
- SizeConstant - Class in software.amazon.awssdk.transfer.s3
-
Helpful constants for common size units.
- snapshot() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgress
- snapshot() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.ResumeTransferProgress
- snapshot() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgress
-
Takes a snapshot of the current progress, represented by an immutable
TransferProgressSnapshot. - software.amazon.awssdk.transfer.s3 - package software.amazon.awssdk.transfer.s3
- software.amazon.awssdk.transfer.s3.config - package software.amazon.awssdk.transfer.s3.config
- software.amazon.awssdk.transfer.s3.internal - package software.amazon.awssdk.transfer.s3.internal
- software.amazon.awssdk.transfer.s3.internal.model - package software.amazon.awssdk.transfer.s3.internal.model
- software.amazon.awssdk.transfer.s3.internal.progress - package software.amazon.awssdk.transfer.s3.internal.progress
- software.amazon.awssdk.transfer.s3.internal.serialization - package software.amazon.awssdk.transfer.s3.internal.serialization
- software.amazon.awssdk.transfer.s3.internal.utils - package software.amazon.awssdk.transfer.s3.internal.utils
- software.amazon.awssdk.transfer.s3.model - package software.amazon.awssdk.transfer.s3.model
- software.amazon.awssdk.transfer.s3.progress - package software.amazon.awssdk.transfer.s3.progress
- source() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
-
The source directory to upload
- source() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
-
The
Pathcontaining 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
Pathto 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
S3Objectshould be downloaded. - toBuilder() - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
- toBuilder() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
- toCrtDownloadFileRequest(ResumableFileDownload, HeadObjectResponse, DownloadFileRequest, boolean) - Static method in class software.amazon.awssdk.transfer.s3.internal.utils.ResumableRequestConverter
-
Builds the
DownloadFileRequestfor resuming a paused download that is being written to the destination file by CRT rather than by anAsyncResponseTransformer. - 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
ResumableFileDownloadinto valid JSON. - toJson(ResumableFileUpload) - Static method in class software.amazon.awssdk.transfer.s3.internal.serialization.ResumableFileUploadSerializer
-
Serializes an instance of
ResumableFileUploadinto valid JSON. - toString() - Method in class software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.CrtFileUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultCopy
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDirectoryUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultFileUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultPresignedFileDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.model.DefaultUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgress
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
- toString() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedCopy
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDirectoryUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedFileUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.CompletedUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadDirectoryRequest
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.FailedFileUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.UploadDirectoryRequest
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
- toString() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
- totalBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
- totalBytes() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
-
The total size of the transfer, in bytes, or
Optional.empty()if unknown. - totalBytes(Long) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
- totalParts() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileUpload
-
Return the total number of parts associated with this transfer or
OptionalLong.empty()if unknown - totalParts(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileUpload.Builder
-
Sets the total number of parts
- totalSizeInBytes() - Method in class software.amazon.awssdk.transfer.s3.model.ResumableFileDownload
-
The total size of the transfer in bytes or
OptionalLong.empty()if unknown - totalSizeInBytes(Long) - Method in interface software.amazon.awssdk.transfer.s3.model.ResumableFileDownload.Builder
-
Sets the total transfer size in bytes
- Transfer - Interface in software.amazon.awssdk.transfer.s3.model
-
Represents the upload or download of one or more objects to or from S3.
- TRANSFER_MANAGER_DEFAULTS - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
- transferComplete(TransferListener.Context.TransferComplete) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
- transferComplete(TransferListener.Context.TransferComplete) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
- transferComplete(TransferListener.Context.TransferComplete) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
-
The transfer has completed successfully.
- TransferConfigurationOption<T> - Class in software.amazon.awssdk.transfer.s3.internal
-
A set of internal options required by the
TransferManagerFactoryviaTransferManagerConfiguration. - transferContext(TransferListenerContext) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext.Builder
- transferDirectoryMaxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
- transferDirectoryMaxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerFactory.DefaultBuilder
- transferDirectoryMaxConcurrency(Integer) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
-
Specifies the maximum number of concurrent file transfers that will be performed when uploading or downloading a directory.
- TransferDirectoryRequest - Interface in software.amazon.awssdk.transfer.s3.model
-
Interface for all transfer directory requests.
- transferFailed(TransferListener.Context.TransferFailed) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
- transferFailed(TransferListener.Context.TransferFailed) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
- transferFailed(TransferListener.Context.TransferFailed) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
-
The transfer failed.
- transferInitiated() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
- transferInitiated(TransferListener.Context.TransferInitiated) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
- transferInitiated(TransferListener.Context.TransferInitiated) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
- transferInitiated(TransferListener.Context.TransferInitiated) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
-
A new transfer has been initiated.
- TransferListener - Interface in software.amazon.awssdk.transfer.s3.progress
-
The
TransferListenerinterface 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
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.TransferCompleteand its parent interfaces. - TransferListenerContext.Builder - Class in software.amazon.awssdk.transfer.s3.internal.progress
- TransferListenerFailedContext - Class in software.amazon.awssdk.transfer.s3.internal.progress
-
An SDK-internal implementation of
TransferListener.Context.TransferFailed. - TransferListenerFailedContext.Builder - Class in software.amazon.awssdk.transfer.s3.internal.progress
- TransferListenerInvoker - Class in software.amazon.awssdk.transfer.s3.internal.progress
-
An SDK-internal helper class that composes multiple provided
TransferListeners together into a single logical chain. - TransferListenerInvoker(List<TransferListener>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
- transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.CopyRequest
- transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadFileRequest
- transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.DownloadRequest
- transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest
- transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest
- transferListeners() - Method in interface software.amazon.awssdk.transfer.s3.model.TransferObjectRequest
- transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.UploadFileRequest
- transferListeners() - Method in class software.amazon.awssdk.transfer.s3.model.UploadRequest
- transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.config.TransferRequestOverrideConfiguration.Builder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.CopyRequest.Builder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadFileRequest.Builder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.TypedBuilder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.DownloadRequest.UntypedBuilder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadFileRequest.Builder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.TypedBuilder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.PresignedDownloadRequest.UntypedBuilder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadFileRequest.Builder
-
The
TransferListeners that will be notified as part of this request. - transferListeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.model.UploadRequest.Builder
-
The
TransferListeners that will be notified as part of this request. - TransferManagerConfiguration - Class in software.amazon.awssdk.transfer.s3.internal
-
Contains resolved configuration settings for
GenericS3TransferManager. - TransferManagerConfiguration.Builder - Class in software.amazon.awssdk.transfer.s3.internal
- TransferManagerFactory - Class in software.amazon.awssdk.transfer.s3.internal
-
An
S3TransferManagerfactory that instantiate anS3TransferManagerimplementation 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
-
TransferProgressis a stateful representation of the progress of a transfer initiated byS3TransferManager. - TransferProgressSnapshot - Interface in software.amazon.awssdk.transfer.s3.progress
-
TransferProgressSnapshotis 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
TransferProgressand invokingTransferListeners. - 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
UploadFileRequestandDownloadFileRequest. - 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
UploadRequestbuilder, avoiding the need to create one manually viaUploadRequest.builder(). - upload(UploadRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
-
Uploads the given
AsyncRequestBodyto 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
UploadDirectoryRequestbuilder, 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
UploadFileRequestbuilder, 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
UploadFileRequestrequest - 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
UploadFileRequests generated by thisUploadDirectoryRequest. - UploadRequest - Class in software.amazon.awssdk.transfer.s3.model
-
Upload the given
AsyncRequestBodyto 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
- wrapCrtResponseFileTransformer(AsyncResponseTransformer<GetObjectResponse, GetObjectResponse>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
-
Wraps the response transformer used when the CRT-based S3 client writes the response body straight to a file.
- wrapForNonSerialFileDownload(AsyncResponseTransformer<GetObjectResponse, ResultT>, GetObjectRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
- wrapRequestBody(AsyncRequestBody, boolean) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
-
Wraps the request body to track upload progress.
- wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse, ResultT>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
- wrapResponseTransformerForMultipartDownload(AsyncResponseTransformer<GetObjectResponse, ResultT>, GetObjectRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
All Classes and Interfaces|All Packages|Constant Field Values