接口 SimpleCosXml
-
- 所有超级接口:
com.tencent.cos.xml.BaseCosXml
- 所有已知实现类:
CosXmlSimpleService
public interface SimpleCosXml extends com.tencent.cos.xml.BaseCosXml提供用于访问Tencent Cloud COS服务的简单接口。[全面接口请使用
CosXml]对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,用户可通过网络随时存储和查看数据。腾讯云 COS 使所有用户都能使用具备高扩展性、低成本、可靠和安全的数据存储服务。
SimpleCosXml为每个接口都提供了同步和异步操作,如同步接口为
putObject(PutObjectRequest), 则对应的异步接口为putObjectAsync(PutObjectRequest, CosXmlResultListener).
更多信息请参见: 腾讯云COS文档 腾讯云COS XML API文档
注意:这里封装的是COS XML接口,COS JSON接口相关的SDK请参见COS V4,由于COS XML接口相比JSON接口 有更丰富的特性,因此我们更推荐您使用XML SDK。
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 AbortMultiUploadResultabortMultiUpload(AbortMultiUploadRequest request)终止一个分块上传操作并删除已上传的块的同步方法.voidabortMultiUploadAsync(AbortMultiUploadRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)终止一个分块上传操作并删除已上传的块的异步方法.CompleteMultiUploadResultcompleteMultiUpload(CompleteMultiUploadRequest request)完成整个分块上传的同步方法.voidcompleteMultiUploadAsync(CompleteMultiUploadRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)完成整个分块上传的异步方法.CopyObjectResultcopyObject(CopyObjectRequest request)简单复制对象的同步方法.UploadPartCopyResultcopyObject(UploadPartCopyRequest request)分块复制的同步方法.voidcopyObjectAsync(CopyObjectRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)简单复制对象的异步方法.voidcopyObjectAsync(UploadPartCopyRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)分块复制的异步方法.DeleteObjectResultdeleteObject(DeleteObjectRequest request)删除 COS 上单个对象的同步方法.voiddeleteObjectAsync(DeleteObjectRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)删除 COS 上单个对象的异步方法.HeadObjectResultheadObject(HeadObjectRequest request)获取 COS 对象的元数据信息(meta data)的同步方法.voidheadObjectAsync(HeadObjectRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)获取 COS 对象的元数据信息(meta data)的异步方法.InitMultipartUploadResultinitMultipartUpload(InitMultipartUploadRequest request)初始化分块上传的同步方法.voidinitMultipartUploadAsync(InitMultipartUploadRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)初始化分块上传的异步方法.ListMultiUploadsResultlistMultiUploads(ListMultiUploadsRequest request)查询存储桶(Bucket)中正在进行中的分块上传对象的同步方法.voidlistMultiUploadsAsync(ListMultiUploadsRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)查询存储桶(Bucket)中正在进行中的分块上传对象的异步方法.ListPartsResultlistParts(ListPartsRequest request)查询特定分块上传中的已上传的块的同步方法.voidlistPartsAsync(ListPartsRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)查询特定分块上传中的已上传的块的异步方法.booleanpreBuildConnection(PreBuildConnectionRequest request)预连接的同步方法。booleanpreBuildConnection(java.lang.String bucket)预连接的同步方法。voidpreBuildConnectionAsync(PreBuildConnectionRequest request, com.tencent.cos.xml.listener.CosXmlResultSimpleListener listener)预连接的异步方法。voidpreBuildConnectionAsync(java.lang.String bucket, com.tencent.cos.xml.listener.CosXmlResultSimpleListener listener)预连接的异步方法。PutObjectResultputObject(PutObjectRequest request)简单上传的同步方法.voidputObjectAsync(PutObjectRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)简单上传的异步方法.
-
-
-
方法详细资料
-
putObject
PutObjectResult putObject(PutObjectRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
简单上传的同步方法.
简单上传主要适用于在单个请求中上传一个小于 5 GB 大小的对象. 对于大于 5 GB 的对象(或者在高带宽或弱网络环境中)优先使用分片上传的方式 (https://cloud.tencent.com/document/product/436/14112).
功能描述:https://cloud.tencent.com/document/product/436/14113.
API 接口:https://cloud.tencent.com/document/product/436/7749.
SDK 示例:简单上传对象示例
- 参数:
request- 简单上传请求PutObjectRequest- 返回:
- 简单上传请求返回的结果
PutObjectResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
putObjectAsync
void putObjectAsync(PutObjectRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
简单上传的异步方法.
简单上传主要适用于在单个请求中上传一个小于 5 GB 大小的对象. 对于大于 5 GB 的对象(或者在高带宽或弱网络环境中)优先使用分片上传的方式 (https://cloud.tencent.com/document/product/436/14112).
功能描述:https://cloud.tencent.com/document/product/436/14113.
API 接口:https://cloud.tencent.com/document/product/436/7749.
SDK 示例:简单上传对象示例
- 参数:
request- 简单上传请求PutObjectRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
deleteObject
DeleteObjectResult deleteObject(DeleteObjectRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
删除 COS 上单个对象的同步方法.
COS 支持直接删除一个或多个对象,当仅需要删除一个对象时,只需要提供对象的名称(即对象键)即可.
功能描述:https://cloud.tencent.com/document/product/436/14119.
API 接口:https://cloud.tencent.com/document/product/436/7743.
SDK 示例:删除单个对象示例
- 参数:
request- 删除 COS 上单个对象请求DeleteObjectRequest- 返回:
- 删除 COS 上单个对象请求返回的结果
DeleteObjectResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
deleteObjectAsync
void deleteObjectAsync(DeleteObjectRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
删除 COS 上单个对象的异步方法.
COS 支持直接删除一个或多个对象,当仅需要删除一个对象时,只需要提供对象的名称(即对象键)即可.
功能描述:https://cloud.tencent.com/document/product/436/14119.
API 接口:https://cloud.tencent.com/document/product/436/7743.
SDK 示例:删除单个对象示例
- 参数:
request- 删除 COS 上单个对象请求DeleteObjectRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
headObject
HeadObjectResult headObject(HeadObjectRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
获取 COS 对象的元数据信息(meta data)的同步方法.
获取 COS 对象的元数据信息,需要与 Get 的权限一致.且请求是不返回消息体的.若请求中需要设置If-Modified-Since 头部,则统一采用 GMT(RFC822) 时间格式,例如:Tue, 22 Oct 2017 01:35:21 GMT.如果对象不存在,则 返回404.
API 接口:https://cloud.tencent.com/document/product/436/7745.
SDK 示例:查询对象元数据示例
- 参数:
request- 获取 COS 对象的元数据信息请求HeadObjectRequest- 返回:
- 获取 COS 对象的元数据信息请求返回的结果
HeadObjectResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
headObjectAsync
void headObjectAsync(HeadObjectRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
获取 COS 对象的元数据信息(meta data)的异步方法.
获取 COS 对象的元数据信息,需要与 Get 的权限一致.且请求是不返回消息体的.若请求中需要设置If-Modified-Since 头部,则统一采用 GMT(RFC822) 时间格式,例如:Tue, 22 Oct 2017 01:35:21 GMT.如果对象不存在,则 返回404. API 接口:https://cloud.tencent.com/document/product/436/7745.
SDK 示例:查询对象元数据示例
- 参数:
request- 获取 COS 对象的元数据信息请求HeadObjectRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
copyObject
CopyObjectResult copyObject(CopyObjectRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
简单复制对象的同步方法.
COS 中复制对象可以完成如下功能:
- 创建一个新的对象副本.
- 复制对象并更名,删除原始对象,实现重命名
- 修改对象的存储类型,在复制时选择相同的源和目标对象键,修改存储类型.
- 在不同的腾讯云 COS 地域复制对象.
- 修改对象的元数据,在复制时选择相同的源和目标对象键,并修改其中的元数据,复制对象时,默认将继承原对象的元数据,但创建日期将会按新对象的时间计算.
当复制的对象小于等于 5 GB ,可以使用简单复制(https://cloud.tencent.com/document/product/436/14117).
当复制对象超过 5 GB 时,必须使用分块复制(https://cloud.tencent.com/document/product/436/14118 ) 来实现复制.
API 接口:https://cloud.tencent.com/document/product/436/10881.SDK 示例:简单对象复制示例
- 参数:
request- 简单复制对象请求CopyObjectRequest- 返回:
- 简单复制对象请求返回的结果
CopyObjectResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
copyObjectAsync
void copyObjectAsync(CopyObjectRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
简单复制对象的异步方法.
COS 中复制对象可以完成如下功能:
- 创建一个新的对象副本.
- 复制对象并更名,删除原始对象,实现重命名
- 修改对象的存储类型,在复制时选择相同的源和目标对象键,修改存储类型.
- 在不同的腾讯云 COS 地域复制对象.
- 修改对象的元数据,在复制时选择相同的源和目标对象键,并修改其中的元数据,复制对象时,默认将继承原对象的元数据,但创建日期将会按新对象的时间计算.
当复制的对象小于等于 5 GB ,可以使用简单复制(https://cloud.tencent.com/document/product/436/14117).
当复制对象超过 5 GB 时,必须使用分块复制(https://cloud.tencent.com/document/product/436/14118 ) 来实现复制.
API 接口:https://cloud.tencent.com/document/product/436/10881.SDK 示例:简单对象复制示例
- 参数:
request- 简单复制对象请求CopyObjectRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
copyObject
UploadPartCopyResult copyObject(UploadPartCopyRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
分块复制的同步方法.
COS 中复制对象可以完成如下功能:
- 创建一个新的对象副本.
- 复制对象并更名,删除原始对象,实现重命名
- 修改对象的存储类型,在复制时选择相同的源和目标对象键,修改存储类型.
- 在不同的腾讯云 COS 地域复制对象.
- 修改对象的元数据,在复制时选择相同的源和目标对象键,并修改其中的元数据,复制对象时,默认将继承原对象的元数据,但创建日期将会按新对象的时间计算.
当复制的对象小于等于 5 GB ,可以使用简单复制(https://cloud.tencent.com/document/product/436/14117).
当复制对象超过 5 GB 时,必须使用分块复制(https://cloud.tencent.com/document/product/436/14118 ) 来实现复制.
API 接口:https://cloud.tencent.com/document/product/436/8287.SDK 示例:分块复制示例
- 参数:
request- 分块复制请求UploadPartCopyRequest- 返回:
- 分块复制请求返回的结果
UploadPartCopyResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
copyObjectAsync
void copyObjectAsync(UploadPartCopyRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
分块复制的异步方法.
COS 中复制对象可以完成如下功能:
- 创建一个新的对象副本.
- 复制对象并更名,删除原始对象,实现重命名
- 修改对象的存储类型,在复制时选择相同的源和目标对象键,修改存储类型.
- 在不同的腾讯云 COS 地域复制对象.
- 修改对象的元数据,在复制时选择相同的源和目标对象键,并修改其中的元数据,复制对象时,默认将继承原对象的元数据,但创建日期将会按新对象的时间计算.
当复制的对象小于等于 5 GB ,可以使用简单复制(https://cloud.tencent.com/document/product/436/14117).
当复制对象超过 5 GB 时,必须使用分块复制(https://cloud.tencent.com/document/product/436/14118 ) 来实现复制.
API 接口:https://cloud.tencent.com/document/product/436/8287.SDK 示例:分块复制示例
- 参数:
request- 分块复制请求UploadPartCopyRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
initMultipartUpload
InitMultipartUploadResult initMultipartUpload(InitMultipartUploadRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
初始化分块上传的同步方法.
使用分块上传对象时,首先要进行初始化分片上传操作,获取对应分块上传的 uploadId,用于后续上传操 作.分块上传适合于在弱网络或高带宽环境下上传较大的对象.SDK 支持自行切分对象并分别调用
BaseCosXml.uploadPart(UploadPartRequest)或者BaseCosXml.uploadPartAsync(UploadPartRequest, CosXmlResultListener)上传各 个分块.功能描述:https://cloud.tencent.com/document/product/436/14112.
API 接口:https://cloud.tencent.com/document/product/436/7746.
SDK 示例:初始化分块上传示例
- 参数:
request- 初始化分块上传请求InitMultipartUploadRequest- 返回:
- 初始化分块上传请求返回的结果
InitMultipartUploadResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
initMultipartUploadAsync
void initMultipartUploadAsync(InitMultipartUploadRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
初始化分块上传的异步方法.
使用分块上传对象时,首先要进行初始化分片上传操作,获取对应分块上传的 uploadId,用于后续上传操 作.分块上传适合于在弱网络或高带宽环境下上传较大的对象.SDK 支持自行切分对象并分别调用
BaseCosXml.uploadPart(UploadPartRequest)或者BaseCosXml.uploadPartAsync(UploadPartRequest, CosXmlResultListener)上传各 个分块.功能描述:https://cloud.tencent.com/document/product/436/14112.
API 接口:https://cloud.tencent.com/document/product/436/7746.
SDK 示例:初始化分块上传示例
- 参数:
request- 初始化分块上传请求InitMultipartUploadRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
listParts
ListPartsResult listParts(ListPartsRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
查询特定分块上传中的已上传的块的同步方法.
COS 支持查询特定分块上传中的已上传的块, 即可以 罗列出指定 UploadId 所属的所有已上传成功的分块. 因此,基于此可以完成续传功能.
功能描述:https://cloud.tencent.com/document/product/436/14112,
API 接口:https://cloud.tencent.com/document/product/436/7747.
SDK 示例:查询已上传块示例
- 参数:
request- 查询特定分块上传中的已上传块请求ListPartsRequest- 返回:
- 查询特定分块上传中的已上传块请求返回的结果
ListPartsResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
listPartsAsync
void listPartsAsync(ListPartsRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
查询特定分块上传中的已上传的块的异步方法.
COS 支持查询特定分块上传中的已上传的块, 即可以 罗列出指定 UploadId 所属的所有已上传成功的分块. 因此,基于此可以完成续传功能.
功能描述:https://cloud.tencent.com/document/product/436/14112,
API 接口:https://cloud.tencent.com/document/product/436/7747.
SDK 示例:查询已上传块示例
- 参数:
request- 查询特定分块上传中已上传的块请求ListPartsRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
abortMultiUpload
AbortMultiUploadResult abortMultiUpload(AbortMultiUploadRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
终止一个分块上传操作并删除已上传的块的同步方法.
COS 支持终止一个分块上传操作并删除已上传的块. 注意,已上传但是未终止的分片块会占用存储空间进 而产生存储费用.因此,建议及时完成分块上传 或者终止分块上传.
功能描述:https://cloud.tencent.com/document/product/436/14112.
API 接口:https://cloud.tencent.com/document/product/436/7740.
SDK 示例:终止分块上传示例
- 参数:
request- 终止一个分块上传且删除已上传的分片块请求AbortMultiUploadRequest- 返回:
- 终止一个分块上传且删除已上传的分片块请求返回的结果
AbortMultiUploadResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
abortMultiUploadAsync
void abortMultiUploadAsync(AbortMultiUploadRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
终止一个分块上传操作并删除已上传的块的异步方法.
COS 支持终止一个分块上传操作并删除已上传的块. 注意,已上传但是未终止的分片块会占用存储空间进 而产生存储费用.因此,建议及时完成分块上传 或者终止分块上传.
功能描述:https://cloud.tencent.com/document/product/436/14112.
API 接口:https://cloud.tencent.com/document/product/436/7740.
SDK 示例:终止分块上传示例
- 参数:
request- 终止一个分块上传且删除已上传的分片块请求AbortMultiUploadRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
completeMultiUpload
CompleteMultiUploadResult completeMultiUpload(CompleteMultiUploadRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
完成整个分块上传的同步方法.
当使用分块上传(
BaseCosXml.uploadPart(UploadPartRequest))完对象的所有块以后,必须调用该completeMultiUpload(CompleteMultiUploadRequest)或者completeMultiUploadAsync(CompleteMultiUploadRequest, CosXmlResultListener)来完成整个文件的分块上传.且在该请求的 Body 中需要给出每一个块的 PartNumber 和 ETag,用来校验块的准 确性.分块上传适合于在弱网络或高带宽环境下上传较大的对象.SDK 支持自行切分对象并分别调用
BaseCosXml.uploadPart(UploadPartRequest)上传各 个分块.
功能描述:https://cloud.tencent.com/document/product/436/14112.
API 接口:https://cloud.tencent.com/document/product/436/7742.
SDK 示例:完成分块上传示例
- 参数:
request- 完成整个分块上传请求CompleteMultiUploadRequest- 返回:
- 完成整个分块上传请求返回的结果
CompleteMultiUploadResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
completeMultiUploadAsync
void completeMultiUploadAsync(CompleteMultiUploadRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
完成整个分块上传的异步方法.
当使用分块上传(
BaseCosXml.uploadPart(UploadPartRequest))完对象的所有块以后,必须调用该completeMultiUpload(CompleteMultiUploadRequest)或者completeMultiUploadAsync(CompleteMultiUploadRequest, CosXmlResultListener)来完成整个文件的分块上传.且在该请求的 Body 中需要给出每一个块的 PartNumber 和 ETag,用来校验块的准 确性.分块上传适合于在弱网络或高带宽环境下上传较大的对象.SDK 支持自行切分对象并分别调用
BaseCosXml.uploadPart(UploadPartRequest)上传各 个分块.
功能描述:https://cloud.tencent.com/document/product/436/14112.
API 接口:https://cloud.tencent.com/document/product/436/7742.
SDK 示例:完成分块上传示例
- 参数:
request- 初始化分片请求CompleteMultiUploadRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
listMultiUploads
ListMultiUploadsResult listMultiUploads(ListMultiUploadsRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
查询存储桶(Bucket)中正在进行中的分块上传对象的同步方法.
COS 支持查询 Bucket 中有哪些正在进行中的分块上传对象,单次请求操作最多列出 1000 个正在进行中的 分块上传对象.
API 接口: https://cloud.tencent.com/document/product/436/7736.
SDK 示例:查询分块上传示例
- 参数:
request- 查询 Bucket 中正在进行中的分块上传对象请求ListMultiUploadsRequest- 返回:
- 查询 Bucket 中正在进行中的分块上传对象请求返回的结果
ListMultiUploadsResult - 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
listMultiUploadsAsync
void listMultiUploadsAsync(ListMultiUploadsRequest request, com.tencent.cos.xml.listener.CosXmlResultListener cosXmlResultListener)
查询存储桶(Bucket)中正在进行中的分块上传对象的异步方法.
COS 支持查询 Bucket 中有哪些正在进行中的分块上传对象,单次请求操作最多列出 1000 个正在进行中的 分块上传对象.
API 接口:https://cloud.tencent.com/document/product/436/7736.
SDK 示例:查询分块上传示例
- 参数:
request- 查询 Bucket 中正在进行中的分块上传对象请求ListMultiUploadsRequestcosXmlResultListener- 请求回调结果CosXmlResultListener
-
preBuildConnection
boolean preBuildConnection(java.lang.String bucket) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException预连接的同步方法。
- 参数:
bucket- bucket 名称, 如 test-1250000000- 返回:
- 预连接是否成功
- 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
preBuildConnectionAsync
void preBuildConnectionAsync(java.lang.String bucket, com.tencent.cos.xml.listener.CosXmlResultSimpleListener listener)预连接的异步方法。
- 参数:
bucket- bucket 名称, 如 test-1250000000listener- 结果回调函数
-
preBuildConnection
boolean preBuildConnection(PreBuildConnectionRequest request) throws com.tencent.cos.xml.exception.CosXmlClientException, com.tencent.cos.xml.exception.CosXmlServiceException
预连接的同步方法。
- 参数:
request- 预连接请求- 返回:
- 预连接是否成功
- 抛出:
com.tencent.cos.xml.exception.CosXmlClientException- 客户端异常com.tencent.cos.xml.exception.CosXmlServiceException- 服务端异常
-
preBuildConnectionAsync
void preBuildConnectionAsync(PreBuildConnectionRequest request, com.tencent.cos.xml.listener.CosXmlResultSimpleListener listener)
预连接的异步方法。
- 参数:
request- 预连接请求listener- 结果回调函数
-
-