Package | Description |
---|---|
com.ibm.cloud.objectstorage.services.s3.transfer |
Transfer management.
|
Modifier and Type | Method and Description |
---|---|
TransferManagerBuilder |
TransferManagerBuilder.disableParallelDownloads()
Disables parallel downloads, see
TransferManagerBuilder.setDisableParallelDownloads(Boolean) |
static TransferManagerBuilder |
TransferManagerBuilder.standard() |
TransferManagerBuilder |
TransferManagerBuilder.withAlwaysCalculateMultipartMd5(boolean alwaysCalculateMultipartMd5)
Set to true if Transfer Manager should calculate MD5 for multipart uploads.
|
TransferManagerBuilder |
TransferManagerBuilder.withDisableParallelDownloads(Boolean disableParallelDownloads)
Sets the option to disable parallel downloads.
|
TransferManagerBuilder |
TransferManagerBuilder.withExecutorFactory(ExecutorFactory executorFactory)
Sets a new
ExecutorFactory for the builder. |
TransferManagerBuilder |
TransferManagerBuilder.withMinimumUploadPartSize(Long minimumUploadPartSize)
Sets the minimum part size for upload parts.
|
TransferManagerBuilder |
TransferManagerBuilder.withMultipartCopyPartSize(Long multipartCopyPartSize)
Sets the minimum size in bytes of each part when a multi-part copy operation is carried out.
|
TransferManagerBuilder |
TransferManagerBuilder.withMultipartCopyThreshold(Long multipartCopyThreshold)
Sets the size threshold, in bytes, for when to use multi-part copy.
|
TransferManagerBuilder |
TransferManagerBuilder.withMultipartUploadThreshold(Long multipartUploadThreshold)
Sets the size threshold, in bytes, for when to use multipart uploads.
|
TransferManagerBuilder |
TransferManagerBuilder.withS3Client(AmazonS3 s3Client)
Sets the low level client used to make the service calls to Amazon S3.
|
TransferManagerBuilder |
TransferManagerBuilder.withShutDownThreadPools(Boolean shutDownThreadPools)
By default, when the transfer manager is shut down, the underlying
ExecutorService is
also shut down. |
Constructor and Description |
---|
TransferManager(TransferManagerBuilder builder)
Constructor for use by classes that need to extend the TransferManager.
|
Copyright © 2024. All rights reserved.