Skip navigation links
A B C D E F G H K L M N O P R S T U W 

A

addFailedTransfer(FailedFileUpload) - Method in interface software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload.Builder
addListener(TransferListener) - Method in interface software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration.Builder
Add a TransferListener that will be notified as part of this request.
applyMutation(Function<DownloadRequest.UntypedBuilder, DownloadRequest.TypedBuilder<T>>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.UntypedBuilder
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
 
asyncConfiguration(ClientAsyncConfiguration) - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration.Builder
 

B

bucket() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
The name of the bucket to upload objects to.
bucket(String) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryRequest.Builder
The name of the bucket to upload objects to.
build() - Method in interface software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload.Builder
Builds a CompletedDirectoryUpload based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.CompletedFileDownload.Builder
Builds a CompletedFileUpload based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.CompletedFileUpload.Builder
Builds a CompletedFileUpload based on the properties supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.CompletedUpload.Builder
Builds a CompletedUpload based on the properties supplied to this builder
build() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
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 interface software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncClient.S3CrtAsyncClientBuilder
 
build() - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient.Builder
 
build() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration.Builder
 
build() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
build() - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Build an instance of S3TransferManager based on the settings supplied to this builder
build() - Method in interface software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration.Builder
 
build() - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration.Builder
 
build() - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryRequest.Builder
 
build() - Method in interface software.amazon.awssdk.transfer.s3.UploadRequest.Builder
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload
Creates a default builder for CompletedDirectoryUpload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.CompletedDownload
Create a builder that can be used to create a CompletedDownload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.CompletedFileDownload
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.CompletedFileUpload
Creates a default builder for CompletedFileUpload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.CompletedUpload
Creates a default builder for CompletedUpload.
builder() - Static method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
Create a builder that can be used to create a DownloadFileRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.DownloadRequest
Create a builder that can be used to create a DownloadRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.FailedFileUpload
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3TransferManager
 
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(TransferListenerFailedContext) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext.Builder
 
builder() - Static method in interface software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncClient
Create a builder that can be used to configure and create a S3AsyncClient.
builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient
 
Builder() - Constructor for class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient.Builder
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
Builder() - Constructor for class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.S3ClientConfiguration
Creates a default builder for S3ClientConfiguration.
builder() - Static method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Creates a default builder for S3TransferManager.
builder() - Static method in class software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration
Creates a default builder for S3TransferManagerOverrideConfiguration.
builder() - Static method in class software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
builder() - Static method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
Create a builder that can be used to create a UploadFileRequest.
builder() - Static method in class software.amazon.awssdk.transfer.s3.UploadRequest
Create a builder that can be used to create a UploadRequest.
buildWithDefaults(AttributeMap) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient.Builder
 
bytesRemaining() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
bytesRemaining() - 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.
bytesTransferred(long) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
bytesTransferred() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
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.
bytesTransferred() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
The total number of bytes that have been transferred so far.

C

clientBootstrap() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
clientName() - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient
 
close() - Method in class software.amazon.awssdk.transfer.s3.internal.CrtCredentialsProviderAdapter
 
close() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient
 
close() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3TransferManager
 
close() - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient
 
close() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
close() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
CompletedDirectoryTransfer - Interface in software.amazon.awssdk.transfer.s3
A completed directory-based transfer.
CompletedDirectoryUpload - Class in software.amazon.awssdk.transfer.s3
Represents a completed upload directory transfer to Amazon S3.
CompletedDirectoryUpload.Builder - Interface in software.amazon.awssdk.transfer.s3
 
CompletedDownload<ResultT> - Class in software.amazon.awssdk.transfer.s3
Represents a completed download transfer from Amazon S3.
CompletedDownload.TypedBuilder<T> - Interface in software.amazon.awssdk.transfer.s3
The type-parameterized version of CompletedDownload.UntypedBuilder.
CompletedDownload.UntypedBuilder - Interface in software.amazon.awssdk.transfer.s3
Initial calls to CompletedDownload.builder() return an CompletedDownload.UntypedBuilder, where the builder is not yet parameterized with the generic type associated with CompletedDownload.
CompletedFileDownload - Class in software.amazon.awssdk.transfer.s3
Represents a completed download transfer from Amazon S3.
CompletedFileDownload.Builder - Interface in software.amazon.awssdk.transfer.s3
 
CompletedFileUpload - Class in software.amazon.awssdk.transfer.s3
Represents a completed upload transfer to Amazon S3.
CompletedFileUpload.Builder - Interface in software.amazon.awssdk.transfer.s3
 
CompletedObjectTransfer - Interface in software.amazon.awssdk.transfer.s3
A completed single object transfer.
CompletedTransfer - Interface in software.amazon.awssdk.transfer.s3
The parent interface for all completed transfers.
completedTransfer(CompletedObjectTransfer) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext.Builder
 
completedTransfer() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
 
completedTransfer() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferComplete
The completed transfer, i.e., the CompletedFileUpload or CompletedFileDownload.
CompletedUpload - Class in software.amazon.awssdk.transfer.s3
Represents a completed upload transfer to Amazon S3.
CompletedUpload.Builder - Interface in software.amazon.awssdk.transfer.s3
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.DirectoryUpload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.Download
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.FileDownload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.FileUpload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDirectoryUpload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDownload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileDownload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileUpload
 
completionFuture() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultUpload
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.Transfer
 
completionFuture() - Method in interface software.amazon.awssdk.transfer.s3.Upload
 
create(int) - Static method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
Create an instance of LoggingTransferListener with a custom maxTicks value.
create() - Static method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
Create an instance of LoggingTransferListener with the default configuration.
create() - Static method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Create an S3TransferManager using the default values.
createSubscriber() - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtRequestBodyStreamAdapter
 
credentialsProvider() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
credentialsProvider(AwsCredentialsProvider) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
credentialsProvider(AwsCredentialsProvider) - Method in interface software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncClient.S3CrtAsyncClientBuilder
 
credentialsProvider(AwsCredentialsProvider) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient.Builder
Configure the credentials that should be used to authenticate with S3.
credentialsProvider(AwsCredentialsProvider) - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration.Builder
 
credentialsProvider() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
credentialsProvider(AwsCredentialsProvider) - Method in interface software.amazon.awssdk.transfer.s3.S3ClientConfiguration.Builder
Configure the credentials that should be used to authenticate with S3.
credentialsProvider() - Method in class software.amazon.awssdk.transfer.s3.S3ClientConfiguration
 
crtCredentials() - Method in class software.amazon.awssdk.transfer.s3.internal.CrtCredentialsProviderAdapter
 
CrtCredentialsProviderAdapter - Class in software.amazon.awssdk.transfer.s3.internal
Adapts an SDK AwsCredentialsProvider to CRT CredentialsProvider
CrtCredentialsProviderAdapter(AwsCredentialsProvider) - Constructor for class software.amazon.awssdk.transfer.s3.internal.CrtCredentialsProviderAdapter
 

D

DEFAULT_DELIMITER - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
DefaultDirectoryUpload - Class in software.amazon.awssdk.transfer.s3.internal
 
DefaultDownload<ReturnT> - Class in software.amazon.awssdk.transfer.s3.internal
 
DefaultFileDownload - Class in software.amazon.awssdk.transfer.s3.internal
 
DefaultFileUpload - Class in software.amazon.awssdk.transfer.s3.internal
 
DefaultS3CrtAsyncClient - Class in software.amazon.awssdk.transfer.s3.internal
 
DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder - Class in software.amazon.awssdk.transfer.s3.internal
 
DefaultS3CrtClientBuilder() - Constructor for class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
DefaultS3TransferManager - Class in software.amazon.awssdk.transfer.s3.internal
 
DefaultS3TransferManager(DefaultS3TransferManager.DefaultBuilder) - Constructor for class software.amazon.awssdk.transfer.s3.internal.DefaultS3TransferManager
 
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
 
delimiter(String) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryRequest.Builder
Specify the delimiter.
delimiter() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
deliverData(ByteBuffer) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtDataPublisher
 
destination(Path) - Method in interface software.amazon.awssdk.transfer.s3.DownloadFileRequest.Builder
The Path to file that response contents will be written to.
destination(File) - Method in interface software.amazon.awssdk.transfer.s3.DownloadFileRequest.Builder
The file that response contents will be written to.
destination() - Method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
The Path to file that response contents will be written to.
DirectoryTransfer - Interface in software.amazon.awssdk.transfer.s3
Represents the upload or download of a directory of files to or from S3.
DirectoryUpload - Interface in software.amazon.awssdk.transfer.s3
An upload transfer of a single object to S3.
Download<ResultT> - Interface in software.amazon.awssdk.transfer.s3
A download transfer of a single object from S3.
download(DownloadRequest<ResultT>) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3TransferManager
 
download(DownloadRequest<ResultT>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Download an object identified by the bucket and key from S3 through the given AsyncResponseTransformer.
download(Function<DownloadRequest.UntypedBuilder, DownloadRequest.TypedBuilder<ResultT>>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the DownloadRequest builder, avoiding the need to create one manually via DownloadRequest.builder().
downloadFile(DownloadFileRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3TransferManager
 
downloadFile(DownloadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Download an object identified by the bucket and key from S3 to a local file.
downloadFile(Consumer<DownloadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the DownloadFileRequest builder, avoiding the need to create one manually via DownloadFileRequest.builder().
DownloadFileRequest - Class in software.amazon.awssdk.transfer.s3
Download an object identified by the bucket and key from S3 to a local file.
DownloadFileRequest.Builder - Interface in software.amazon.awssdk.transfer.s3
DownloadRequest<ReturnT> - Class in software.amazon.awssdk.transfer.s3
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
The type-parameterized version of DownloadRequest.UntypedBuilder.
DownloadRequest.UntypedBuilder - Interface in software.amazon.awssdk.transfer.s3
Initial calls to DownloadRequest.builder() return an DownloadRequest.UntypedBuilder, where the builder is not yet parameterized with the generic type associated with DownloadRequest.

E

equals(Object) - Method in class software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.CompletedDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.CompletedFileDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.CompletedFileUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.CompletedUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.DownloadRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.FailedFileUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDirectoryUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileDownload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultUpload
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.S3ClientConfiguration
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
 
equals(Object) - Method in class software.amazon.awssdk.transfer.s3.UploadRequest
 
exception(Throwable) - Method in interface software.amazon.awssdk.transfer.s3.FailedFileUpload.Builder
 
exception() - Method in class software.amazon.awssdk.transfer.s3.FailedFileUpload
 
exception() - Method in interface software.amazon.awssdk.transfer.s3.FailedObjectTransfer
The exception thrown from a specific single file transfer
exception(Throwable) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext.Builder
 
exception() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
 
exception() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferFailed
The exception associated with the failed transfer.
execute(AsyncExecuteRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient
 
EXECUTOR - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
executor(Executor) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
executor(Executor) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration.Builder
Specify the executor that S3TransferManager will use to execute background tasks before handing them off to the underlying S3 async client, such as visiting file tree in a S3TransferManager.uploadDirectory(UploadDirectoryRequest) operation
executor() - Method in class software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration
 

F

FailedFileUpload - Class in software.amazon.awssdk.transfer.s3
FailedFileUpload.Builder - Interface in software.amazon.awssdk.transfer.s3
 
FailedObjectTransfer - Interface in software.amazon.awssdk.transfer.s3
Represents a failed single file transfer in a multi-file transfer operation such as S3TransferManager.uploadDirectory(software.amazon.awssdk.transfer.s3.UploadDirectoryRequest)
failedTransfers() - Method in interface software.amazon.awssdk.transfer.s3.CompletedDirectoryTransfer
A list of failed transfer details, including the FailedObjectTransfer.exception() responsible for the failure and the FailedObjectTransfer.request() that initiated the transfer.
failedTransfers(Collection<FailedFileUpload>) - Method in interface software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload.Builder
Sets a collection of FailedFileUploads
failedTransfers() - Method in class software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload
 
FileDownload - Interface in software.amazon.awssdk.transfer.s3
A download transfer of a single object from S3.
FileUpload - Interface in software.amazon.awssdk.transfer.s3
An upload transfer of a single object to S3.
followSymbolicLinks(Boolean) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration.Builder
Specify whether to follow symbolic links when traversing the file tree.
followSymbolicLinks() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
futureCompletionExecutor() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 

G

GB - Static variable in class software.amazon.awssdk.transfer.s3.SizeConstant
1 Gibibyte.
getBytesTransferred() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
getObject(GetObjectRequest, AsyncResponseTransformer<GetObjectResponse, ReturnT>) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient
 
getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.DownloadFileRequest.Builder
The GetObjectRequest request that should be used for the download
getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadFileRequest.Builder
The GetObjectRequest request that should be used for the download
getObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
 
getObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.DownloadRequest
 
getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.TypedBuilder
The GetObjectRequest request that should be used for the download
getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.TypedBuilder
The GetObjectRequest request that should be used for the download
getObjectRequest(GetObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.UntypedBuilder
The GetObjectRequest request that should be used for the download
getObjectRequest(Consumer<GetObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.UntypedBuilder
The GetObjectRequest request that should be used for the download
getTransferSizeInBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 

H

hashCode() - Method in class software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.CompletedDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.CompletedFileDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.CompletedFileUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.CompletedUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.DownloadRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.FailedFileUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDirectoryUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileDownload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultUpload
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.S3ClientConfiguration
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
 
hashCode() - Method in class software.amazon.awssdk.transfer.s3.UploadRequest
 

K

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

L

listeners(Collection<TransferListener>) - Method in interface software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration.Builder
The TransferListeners that will be notified as part of this request.
listeners() - Method in class software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration
 
LoggingTransferListener - Class in software.amazon.awssdk.transfer.s3.progress
An example implementation of TransferListener that logs a progress bar at the INFO level.

M

maxConcurrency() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
maxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
maxConcurrency(Integer) - Method in interface software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncClient.S3CrtAsyncClientBuilder
 
maxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient.Builder
Specifies the maximum number of S3 connections that should be established during a transfer.
maxConcurrency(Integer) - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration.Builder
 
maxConcurrency() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
maxConcurrency(Integer) - Method in interface software.amazon.awssdk.transfer.s3.S3ClientConfiguration.Builder
Specifies the maximum number of S3 connections that should be established during a transfer.
maxConcurrency() - Method in class software.amazon.awssdk.transfer.s3.S3ClientConfiguration
 
maxDepth(Integer) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration.Builder
Specify the maximum number of levels of directories to visit.
maxDepth() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
MB - Static variable in class software.amazon.awssdk.transfer.s3.SizeConstant
1 Mebibyte.
minimumPartSizeInBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
minimumPartSizeInBytes(Long) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
minimumPartSizeInBytes(Long) - Method in interface software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncClient.S3CrtAsyncClientBuilder
 
minimumPartSizeInBytes(Long) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient.Builder
Sets the minimum part size for transfer parts.
minimumPartSizeInBytes(Long) - Method in interface software.amazon.awssdk.transfer.s3.S3ClientConfiguration.Builder
Sets the minimum part size for transfer parts.
minimumPartSizeInBytes() - Method in class software.amazon.awssdk.transfer.s3.S3ClientConfiguration
 
modifyRequest(Context.ModifyRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.transfer.s3.internal.ApplyUserAgentInterceptor
 

N

name() - Method in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
Note that the name is mainly used for debugging purposes.
notifyError(Exception) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtDataPublisher
 
notifyStreamingFinished() - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtDataPublisher
 

O

ObjectTransfer - Interface in software.amazon.awssdk.transfer.s3
Represents the upload or download of a single object to or from S3.
onFinished(int, int, byte[]) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtResponseHandlerAdapter
 
onResponseBody(ByteBuffer, long, long) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtResponseHandlerAdapter
 
onResponseHeaders(int, HttpHeader[]) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtResponseHandlerAdapter
 
OPERATION_NAME - Static variable in class software.amazon.awssdk.transfer.s3.internal.S3InternalSdkHttpExecutionAttribute
The key to indicate the name of the operation
option(TransferConfigurationOption<T>) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
Retrieve the value of a specific option.
overrideConfiguration(TransferRequestOverrideConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.DownloadFileRequest.Builder
Add an optional request override configuration.
overrideConfiguration(Consumer<TransferRequestOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadFileRequest.Builder
overrideConfiguration() - Method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
 
overrideConfiguration() - Method in class software.amazon.awssdk.transfer.s3.DownloadRequest
 
overrideConfiguration(TransferRequestOverrideConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.TypedBuilder
Add an optional request override configuration.
overrideConfiguration(Consumer<TransferRequestOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.TypedBuilder
overrideConfiguration(TransferRequestOverrideConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.UntypedBuilder
Add an optional request override configuration.
overrideConfiguration(Consumer<TransferRequestOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.UntypedBuilder
overrideConfiguration() - Method in interface software.amazon.awssdk.transfer.s3.TransferObjectRequest
 
overrideConfiguration(UploadDirectoryOverrideConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryRequest.Builder
Add an optional request override configuration.
overrideConfiguration(Consumer<UploadDirectoryOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryRequest.Builder
overrideConfiguration() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
overrideConfiguration(TransferRequestOverrideConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.UploadFileRequest.Builder
Add an optional request override configuration.
overrideConfiguration(Consumer<TransferRequestOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.UploadFileRequest.Builder
overrideConfiguration() - Method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
 
overrideConfiguration(TransferRequestOverrideConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.UploadRequest.Builder
Add an optional request override configuration.
overrideConfiguration(Consumer<TransferRequestOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.UploadRequest.Builder
overrideConfiguration() - Method in class software.amazon.awssdk.transfer.s3.UploadRequest
 

P

partSizeBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
partSizeInBytes(Long) - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration.Builder
 
prefix(String) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryRequest.Builder
Specify the key prefix to use for the objects.
prefix() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDownload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileDownload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileUpload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultUpload
 
progress() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
progress() - Method in interface software.amazon.awssdk.transfer.s3.ObjectTransfer
The stateful TransferProgress associated with this transfer.
progressSnapshot(TransferProgressSnapshot) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext.Builder
 
progressSnapshot() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext
 
progressSnapshot() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext
 
progressSnapshot() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferInitiated
The immutable TransferProgressSnapshot for this specific update.
putObject(PutObjectRequest, AsyncRequestBody) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient
 
putObjectRequest(PutObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.UploadFileRequest.Builder
Configure the PutObjectRequest that should be used for the upload
putObjectRequest(Consumer<PutObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.UploadFileRequest.Builder
Configure the PutObjectRequest that should be used for the upload
putObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
 
putObjectRequest(PutObjectRequest) - Method in interface software.amazon.awssdk.transfer.s3.UploadRequest.Builder
Configure the PutObjectRequest that should be used for the upload
putObjectRequest(Consumer<PutObjectRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.UploadRequest.Builder
Configure the PutObjectRequest that should be used for the upload
putObjectRequest() - Method in class software.amazon.awssdk.transfer.s3.UploadRequest
 

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 transferSizeInBytes() that has been transferred so far, or Optional.empty() if unknown.
recursive(Boolean) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration.Builder
Specify whether to recursively upload all files under the specified directory
recursive() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
region() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
region(Region) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
region(Region) - Method in interface software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncClient.S3CrtAsyncClientBuilder
 
region(Region) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient.Builder
Configure the region with which the SDK should communicate.
region(Region) - Method in interface software.amazon.awssdk.transfer.s3.S3ClientConfiguration.Builder
Configure the region with which the SDK should communicate.
region() - Method in class software.amazon.awssdk.transfer.s3.S3ClientConfiguration
 
registerCompletion(CompletableFuture<? extends CompletedObjectTransfer>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
request(UploadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.FailedFileUpload.Builder
 
request() - Method in class software.amazon.awssdk.transfer.s3.FailedFileUpload
 
request() - Method in interface software.amazon.awssdk.transfer.s3.FailedObjectTransfer
request(TransferObjectRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerContext.Builder
 
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 interface software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferInitiated
requestBody(AsyncRequestBody) - Method in interface software.amazon.awssdk.transfer.s3.UploadRequest.Builder
The AsyncRequestBody containing the data to send to the service.
requestBody() - Method in class software.amazon.awssdk.transfer.s3.UploadRequest
The AsyncRequestBody containing data to send to the service.
resetPosition() - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtRequestBodyStreamAdapter
 
resolveUploadDirectoryFollowSymbolicLinks(UploadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
resolveUploadDirectoryMaxDepth(UploadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
resolveUploadDirectoryRecursive(UploadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
 
response(GetObjectResponse) - Method in interface software.amazon.awssdk.transfer.s3.CompletedFileDownload.Builder
response() - Method in class software.amazon.awssdk.transfer.s3.CompletedFileDownload
 
response(PutObjectResponse) - Method in interface software.amazon.awssdk.transfer.s3.CompletedFileUpload.Builder
response() - Method in class software.amazon.awssdk.transfer.s3.CompletedFileUpload
 
response(PutObjectResponse) - Method in interface software.amazon.awssdk.transfer.s3.CompletedUpload.Builder
response() - Method in class software.amazon.awssdk.transfer.s3.CompletedUpload
 
responseTransformer() - Method in class software.amazon.awssdk.transfer.s3.DownloadRequest
The Path to file that response contents will be written to.
responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.TypedBuilder
Specifies the AsyncResponseTransformer that should be used for the download.
responseTransformer(AsyncResponseTransformer<GetObjectResponse, T>) - Method in interface software.amazon.awssdk.transfer.s3.DownloadRequest.UntypedBuilder
Specifies the AsyncResponseTransformer that should be used for the download.
result() - Method in class software.amazon.awssdk.transfer.s3.CompletedDownload
 
result(T) - Method in interface software.amazon.awssdk.transfer.s3.CompletedDownload.TypedBuilder
Specifies the result of the completed download.
result(T) - Method in interface software.amazon.awssdk.transfer.s3.CompletedDownload.UntypedBuilder
Specifies the result of the completed download.

S

S3ClientConfiguration - Class in software.amazon.awssdk.transfer.s3
Optional configuration for the underlying S3 client for which the TransferManager already provides sensible defaults.
s3ClientConfiguration(S3ClientConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Configuration values for the low level S3 client.
s3ClientConfiguration(Consumer<S3ClientConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Configuration values for the low level S3 client.
S3ClientConfiguration.Builder - Interface in software.amazon.awssdk.transfer.s3
The builder definition for a S3ClientConfiguration.
S3CrtAsyncClient - Interface in software.amazon.awssdk.transfer.s3.internal
Service client for accessing Amazon S3 asynchronously using the AWS Common Runtime S3 client.
S3CrtAsyncClient.S3CrtAsyncClientBuilder - Interface in software.amazon.awssdk.transfer.s3.internal
 
S3CrtAsyncHttpClient - Class in software.amazon.awssdk.transfer.s3.internal
An implementation of SdkAsyncHttpClient that uses an CRT S3 HTTP client S3Client to communicate with S3.
S3CrtAsyncHttpClient.Builder - Class in software.amazon.awssdk.transfer.s3.internal
 
S3CrtDataPublisher - Class in software.amazon.awssdk.transfer.s3.internal
Publisher of the response data from crt.
S3CrtDataPublisher() - Constructor for class software.amazon.awssdk.transfer.s3.internal.S3CrtDataPublisher
 
S3CrtRequestBodyStreamAdapter - Class in software.amazon.awssdk.transfer.s3.internal
Adapts an SDK AsyncRequestBody to CRT's HttpRequestBodyStream.
S3CrtRequestBodyStreamAdapter(Publisher<ByteBuffer>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.S3CrtRequestBodyStreamAdapter
 
S3CrtResponseHandlerAdapter - Class in software.amazon.awssdk.transfer.s3.internal
Adapts SdkAsyncHttpResponseHandler to S3MetaRequestResponseHandler.
S3CrtResponseHandlerAdapter(CompletableFuture<Void>, SdkAsyncHttpResponseHandler) - Constructor for class software.amazon.awssdk.transfer.s3.internal.S3CrtResponseHandlerAdapter
 
S3CrtResponseHandlerAdapter(CompletableFuture<Void>, SdkAsyncHttpResponseHandler, S3CrtDataPublisher) - Constructor for class software.amazon.awssdk.transfer.s3.internal.S3CrtResponseHandlerAdapter
 
S3InternalSdkHttpExecutionAttribute<T> - Class in software.amazon.awssdk.transfer.s3.internal
 
S3NativeClientConfiguration - Class in software.amazon.awssdk.transfer.s3.internal
Internal client configuration resolver
S3NativeClientConfiguration(S3NativeClientConfiguration.Builder) - Constructor for class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
S3NativeClientConfiguration.Builder - Class in software.amazon.awssdk.transfer.s3.internal
 
S3TransferManager - Interface in software.amazon.awssdk.transfer.s3
The S3 Transfer Manager is a library that allows users to easily and optimally upload and downloads to and from S3.
S3TransferManager.Builder - Interface in software.amazon.awssdk.transfer.s3
The builder definition for a S3TransferManager.
S3TransferManagerOverrideConfiguration - Class in software.amazon.awssdk.transfer.s3
Configuration options for how S3TransferManager processes requests.
S3TransferManagerOverrideConfiguration.Builder - Interface in software.amazon.awssdk.transfer.s3
The builder definition for a S3TransferManagerOverrideConfiguration.
sendRequestBody(ByteBuffer) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtRequestBodyStreamAdapter
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.CompletedFileUpload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.CompletedUpload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.FailedFileUpload
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
 
serializableBuilderClass() - Static method in class software.amazon.awssdk.transfer.s3.UploadRequest
 
serviceName() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient
 
signingRegion(String) - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration.Builder
 
signingRegion() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
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 interface software.amazon.awssdk.transfer.s3.progress.TransferProgress
Take 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.internal - package software.amazon.awssdk.transfer.s3.internal
 
software.amazon.awssdk.transfer.s3.internal.progress - package software.amazon.awssdk.transfer.s3.internal.progress
 
software.amazon.awssdk.transfer.s3.progress - package software.amazon.awssdk.transfer.s3.progress
 
source(Path) - Method in interface software.amazon.awssdk.transfer.s3.UploadFileRequest.Builder
The Path to file containing data to send to the service.
source(File) - Method in interface software.amazon.awssdk.transfer.s3.UploadFileRequest.Builder
The file containing data to send to the service.
source() - Method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
The Path containing data to send to the service.
sourceDirectory(Path) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryRequest.Builder
Specify the source directory to upload.
sourceDirectory() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
The source directory to upload
subscribe(Subscriber<? super ByteBuffer>) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtDataPublisher
 

T

targetThroughputInGbps() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
targetThroughputInGbps(Double) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3CrtAsyncClient.DefaultS3CrtClientBuilder
 
targetThroughputInGbps(Double) - Method in interface software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncClient.S3CrtAsyncClientBuilder
 
targetThroughputInGbps(Double) - Method in class software.amazon.awssdk.transfer.s3.internal.S3CrtAsyncHttpClient.Builder
The target throughput for transfer requests.
targetThroughputInGbps(Double) - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration.Builder
 
targetThroughputInGbps() - Method in class software.amazon.awssdk.transfer.s3.internal.S3NativeClientConfiguration
 
targetThroughputInGbps(Double) - Method in interface software.amazon.awssdk.transfer.s3.S3ClientConfiguration.Builder
The target throughput for transfer requests.
targetThroughputInGbps() - Method in class software.amazon.awssdk.transfer.s3.S3ClientConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.CompletedDownload
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.DownloadRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.FailedFileUpload
 
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.S3ClientConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
 
toBuilder() - Method in class software.amazon.awssdk.transfer.s3.UploadRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.CompletedDirectoryUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.CompletedDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.CompletedFileDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.CompletedFileUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.CompletedUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.DownloadFileRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.DownloadRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.FailedFileUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDirectoryUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileDownload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultFileUpload
 
toString() - Method in class software.amazon.awssdk.transfer.s3.internal.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.TransferRequestOverrideConfiguration
 
toString() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
toString() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.UploadFileRequest
 
toString() - Method in class software.amazon.awssdk.transfer.s3.UploadRequest
 
Transfer - Interface in software.amazon.awssdk.transfer.s3
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.
transferConfiguration(S3TransferManagerOverrideConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Configuration settings for how S3TransferManager should process the request.
transferConfiguration(Consumer<S3TransferManagerOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager.Builder
Configuration settings for how S3TransferManager should process the request.
TransferConfigurationOption<T> - Class in software.amazon.awssdk.transfer.s3.internal
A set of internal options required by the DefaultS3TransferManager via TransferManagerConfiguration.
transferContext(TransferListenerContext) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerFailedContext.Builder
 
TransferDirectoryRequest - Interface in software.amazon.awssdk.transfer.s3
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(TransferListener.Context.TransferInitiated) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
 
transferInitiated() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
transferInitiated(TransferListener.Context.TransferInitiated) - Method in class software.amazon.awssdk.transfer.s3.progress.LoggingTransferListener
 
transferInitiated(TransferListener.Context.TransferInitiated) - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferListener
A new transfer has been initiated.
TransferListener - Interface in software.amazon.awssdk.transfer.s3.progress
The TransferListener interface may be implemented by your application in order to receive event-driven updates on the progress of a transfer initiated by S3TransferManager.
TransferListener.Context - Class in software.amazon.awssdk.transfer.s3.progress
A wrapper class that groups together the different context interfaces that are exposed to TransferListeners.
TransferListener.Context.BytesTransferred - Interface in software.amazon.awssdk.transfer.s3.progress
Additional bytes have been submitted or received.
TransferListener.Context.TransferComplete - Interface in software.amazon.awssdk.transfer.s3.progress
The transfer has completed successfully.
TransferListener.Context.TransferFailed - Interface in software.amazon.awssdk.transfer.s3.progress
The transfer failed.
TransferListener.Context.TransferInitiated - Interface in software.amazon.awssdk.transfer.s3.progress
A new transfer has been initiated.
TransferListenerContext - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal implementation of TransferListener.Context.TransferComplete and its parent interfaces.
TransferListenerContext.Builder - Class in software.amazon.awssdk.transfer.s3.internal.progress
 
TransferListenerFailedContext - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal implementation of TransferListener.Context.TransferFailed.
TransferListenerFailedContext.Builder - Class in software.amazon.awssdk.transfer.s3.internal.progress
 
TransferListenerInvoker - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal helper class that composes multiple provided TransferListeners together into a single logical chain.
TransferListenerInvoker(List<TransferListener>) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.TransferListenerInvoker
 
TransferManagerConfiguration - Class in software.amazon.awssdk.transfer.s3.internal
Contains resolved configuration settings for S3TransferManager.
TransferManagerConfiguration.Builder - Class in software.amazon.awssdk.transfer.s3.internal
 
TransferObjectRequest - Interface in software.amazon.awssdk.transfer.s3
Interface for all single object transfer requests.
TransferProgress - Interface in software.amazon.awssdk.transfer.s3.progress
TransferProgress is a stateful representation of the progress of a transfer initiated by S3TransferManager.
TransferProgressSnapshot - Interface in software.amazon.awssdk.transfer.s3.progress
TransferProgressSnapshot is an immutable, point-in-time representation of the progress of a given transfer initiated by S3TransferManager.
TransferProgressUpdater - Class in software.amazon.awssdk.transfer.s3.internal.progress
An SDK-internal helper class that facilitates updating a TransferProgress and invoking TransferListeners.
TransferProgressUpdater(TransferObjectRequest, AsyncRequestBody) - Constructor for class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
TransferRequest - Interface in software.amazon.awssdk.transfer.s3
The parent interface for all transfer requests.
TransferRequestOverrideConfiguration - Class in software.amazon.awssdk.transfer.s3
Configuration options for UploadFileRequest and DownloadFileRequest.
TransferRequestOverrideConfiguration(TransferRequestOverrideConfiguration.DefaultBuilder) - Constructor for class software.amazon.awssdk.transfer.s3.TransferRequestOverrideConfiguration
 
TransferRequestOverrideConfiguration.Builder - Interface in software.amazon.awssdk.transfer.s3
 
transferSizeInBytes(Long) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot.Builder
 
transferSizeInBytes() - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgressSnapshot
 
transferSizeInBytes() - Method in interface software.amazon.awssdk.transfer.s3.progress.TransferProgressSnapshot
The total size of the transfer, in bytes, or Optional.empty() if unknown.

U

updateAndGet(Consumer<DefaultTransferProgressSnapshot.Builder>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.DefaultTransferProgress
Atomically convert the current snapshot reference to its DefaultTransferProgressSnapshot.Builder, perform updates using the provided Consumer, and save the result as the latest snapshot.
upload(UploadRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3TransferManager
 
upload(UploadRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Upload the given AsyncRequestBody to an object in S3.
upload(Consumer<UploadRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the UploadRequest builder, avoiding the need to create one manually via UploadRequest.builder().
Upload - Interface in software.amazon.awssdk.transfer.s3
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
 
UPLOAD_DIRECTORY_RECURSIVE - Static variable in class software.amazon.awssdk.transfer.s3.internal.TransferConfigurationOption
 
uploadDirectory(UploadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3TransferManager
 
uploadDirectory(UploadDirectoryRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.UploadDirectoryHelper
 
uploadDirectory(UploadDirectoryRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Upload all files under the given directory to the provided S3 bucket.
uploadDirectory(Consumer<UploadDirectoryRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the UploadDirectoryRequest builder, avoiding the need to create one manually via UploadDirectoryRequest.builder().
uploadDirectoryConfiguration(UploadDirectoryOverrideConfiguration) - Method in class software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration.Builder
 
uploadDirectoryConfiguration(UploadDirectoryOverrideConfiguration) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration.Builder
Specify the configuration options for upload directory operation
uploadDirectoryConfiguration(Consumer<UploadDirectoryOverrideConfiguration.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration.Builder
uploadDirectoryConfiguration() - Method in class software.amazon.awssdk.transfer.s3.S3TransferManagerOverrideConfiguration
 
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
 
UploadDirectoryOverrideConfiguration - Class in software.amazon.awssdk.transfer.s3
UploadDirectoryOverrideConfiguration(UploadDirectoryOverrideConfiguration.DefaultBuilder) - Constructor for class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
UploadDirectoryOverrideConfiguration.Builder - Interface in software.amazon.awssdk.transfer.s3
 
UploadDirectoryRequest - Class in software.amazon.awssdk.transfer.s3
Request object to upload a local directory to S3 using the Transfer Manager.
UploadDirectoryRequest(UploadDirectoryRequest.DefaultBuilder) - Constructor for class software.amazon.awssdk.transfer.s3.UploadDirectoryRequest
 
UploadDirectoryRequest.Builder - Interface in software.amazon.awssdk.transfer.s3
 
uploadFile(UploadFileRequest) - Method in class software.amazon.awssdk.transfer.s3.internal.DefaultS3TransferManager
 
uploadFile(UploadFileRequest) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
Upload a local file to an object in S3.
uploadFile(Consumer<UploadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.S3TransferManager
This is a convenience method that creates an instance of the UploadFileRequest builder, avoiding the need to create one manually via UploadFileRequest.builder().
UploadFileRequest - Class in software.amazon.awssdk.transfer.s3
Upload a local file to an object in S3.
UploadFileRequest.Builder - Interface in software.amazon.awssdk.transfer.s3
A builder for a UploadFileRequest, created with UploadFileRequest.builder()
uploadFileRequestTransformer(Consumer<UploadFileRequest.Builder>) - Method in interface software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration.Builder
Specify a function used to transform the UploadFileRequests generated by this UploadDirectoryRequest.
uploadFileRequestTransformer() - Method in class software.amazon.awssdk.transfer.s3.UploadDirectoryOverrideConfiguration
 
UploadRequest - Class in software.amazon.awssdk.transfer.s3
Upload the given AsyncRequestBody to an object in S3.
UploadRequest.Builder - Interface in software.amazon.awssdk.transfer.s3
A builder for a UploadRequest, created with UploadRequest.builder()

W

wrapRequestBody(AsyncRequestBody) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
wrapResponseTransformer(AsyncResponseTransformer<GetObjectResponse, ResultT>) - Method in class software.amazon.awssdk.transfer.s3.internal.progress.TransferProgressUpdater
 
A B C D E F G H K L M N O P R S T U W 
Skip navigation links

Copyright © 2022. All rights reserved.