| Package | Description | 
|---|---|
| com.ibm.cloud.objectstorage.services.s3.transfer | Transfer management. | 
| com.ibm.cloud.objectstorage.services.s3.transfer.internal | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PersistableDownloadAn opaque token that holds some private state and can be used to resume a
 paused download operation. | 
| class  | PersistableUploadAn opaque token that holds some private state and can be used to resume a
 paused download operation. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T extends PersistableTransfer> | PersistableTransfer. deserializeFrom(InputStream in)Returns the deserialized transfer state of the given serialized
 representation. | 
| static <T extends PersistableTransfer> | PersistableTransfer. deserializeFrom(String serialized)Returns the deserialized transfer state of the given serialized
 representation. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | S3ProgressListener. onPersistableTransfer(PersistableTransfer persistableTransfer)Called when the information to resume an upload/download operation is
 available, The execution of the callback of this listener is managed by
  S3ProgressPublisher. | 
| void | S3ProgressListenerChain. onPersistableTransfer(PersistableTransfer persistableTransfer) | 
| static Future<?> | S3ProgressPublisher. publishTransferPersistable(ProgressListener listener,
                          PersistableTransfer persistableTransfer)Used to deliver a persistable transfer to the given s3 listener. | 
Copyright © 2025. All rights reserved.