类 TransferService
- java.lang.Object
-
- com.tencent.cos.xml.transfer.TransferService
-
public class TransferService extends java.lang.Object高级传输接口
-
-
字段概要
字段 修饰符和类型 字段 说明 protected CosXmlSimpleServicecosXmlServiceprotected TransferConfigtransferConfig
-
构造器概要
构造器 构造器 说明 TransferService(CosXmlSimpleService cosXmlService, TransferConfig transferConfig)TransferService 构造器,TransferService(CosXmlSimpleService cosXmlService, TransferConfig transferConfig, EncryptionMaterialsProvider encryptionMaterialsProvider)TransferService 加密传输构造器
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 COSDownloadTaskdownload(com.tencent.cos.xml.model.object.GetObjectRequest getObjectRequest)高级下载接口COSUploadTaskupload(PutObjectRequest putObjectRequest)高级上传接口,
-
-
-
字段详细资料
-
cosXmlService
protected CosXmlSimpleService cosXmlService
-
transferConfig
protected TransferConfig transferConfig
-
-
构造器详细资料
-
TransferService
public TransferService(CosXmlSimpleService cosXmlService, TransferConfig transferConfig)
TransferService 构造器,- 参数:
cosXmlService- CosXmlSimpleService 对象,用于真正发起传输请求transferConfig- 传输配置类
-
TransferService
public TransferService(CosXmlSimpleService cosXmlService, TransferConfig transferConfig, EncryptionMaterialsProvider encryptionMaterialsProvider)
TransferService 加密传输构造器- 参数:
cosXmlService-transferConfig-encryptionMaterialsProvider-
-
-
方法详细资料
-
upload
public COSUploadTask upload(PutObjectRequest putObjectRequest)
高级上传接口,- 参数:
putObjectRequest- 上传请求 Request 封装类- 返回:
- COSUploadTask 上传任务
-
download
public COSDownloadTask download(com.tencent.cos.xml.model.object.GetObjectRequest getObjectRequest)
高级下载接口- 参数:
getObjectRequest- 下载请求的 Request 封装类- 返回:
- COSDownloadTask 下载任务
-
-