A B C D E F G H I K L M N O P Q R S T U V W X
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- ACCELERATE_ENDPOINT_SUFFIX - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- ACCELERATE_HOST_FORMAT - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- ACCESS_CONTROL_REQUEST_HEADERS - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- ACCESS_CONTROL_REQUEST_METHOD - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- accessUrl - 类 中的变量com.tencent.cos.xml.model.CosXmlResult
-
访问 object 的地址.
- add(CosTrackService.SonarHost) - 类 中的方法com.tencent.cos.xml.CosTrackService.SonarHostsRandomQueue
- addCustomerDNS(String, String[]) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
自定义 DNS 解析
- addCustomerDNSFetch(QCloudHttpClient.QCloudDnsFetch) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
添加自定义 DNS 解析器 支持添加多个,会顺序解析获取
- addHeader(String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
给所有的请求统一添加 Header
- addHeader(String, String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
添加请求http header
- addNoSignHeader(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
添加不强制签名的header键
- addNoSignHeader(Set<String>) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
添加不强制签名的header键
- addNoSignHeaders(String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
- addNoSignParams(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- addQuery(String, String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- addVerifiedHost(String) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
已过时。
- Aggressive - com.tencent.cos.xml.CosXmlServiceConfig.RequestNetworkStrategy
-
激进策略
- ALREADY_FINISHED - com.tencent.cos.xml.common.ClientErrorCode
-
已执行过请求
- appCachePath - 类 中的静态变量com.tencent.cos.xml.CosXmlBaseService
- APPLICATION_OCTET_STREAM - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- APPLICATION_XML - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- attachMetrics(HttpTaskMetrics) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置请求性能参数捕获器
B
- BAD_REQUEST - com.tencent.cos.xml.common.ClientErrorCode
-
SDK 配置错误,例如 APPID,region 配置出错
- BaseCosXml - com.tencent.cos.xml中的接口
-
提供用于访问Tencent Cloud COS服务的基础接口。
- BaseMultipartUploadRequest - com.tencent.cos.xml.model.object中的类
-
对象分块上传请求基类
- basePutObject(BasePutObjectRequest) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
基础简单上传的同步方法.
- basePutObject(BasePutObjectRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
基础简单上传的同步方法.
- basePutObjectAsync(BasePutObjectRequest, CosXmlResultListener) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
基础简单上传的异步方法.
- basePutObjectAsync(BasePutObjectRequest, CosXmlResultListener) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
基础简单上传的异步方法.
- BasePutObjectRequest - com.tencent.cos.xml.model.object中的类
-
简单上传的请求.
- BasePutObjectRequest(String, String) - 类 的构造器com.tencent.cos.xml.model.object.BasePutObjectRequest
- BasePutObjectRequest(String, String, byte[]) - 类 的构造器com.tencent.cos.xml.model.object.BasePutObjectRequest
-
PutObject 构造方法
- BasePutObjectRequest(String, String, Uri) - 类 的构造器com.tencent.cos.xml.model.object.BasePutObjectRequest
- BasePutObjectRequest(String, String, InputStream) - 类 的构造器com.tencent.cos.xml.model.object.BasePutObjectRequest
-
PutObject 构造方法
- BasePutObjectRequest(String, String, String) - 类 的构造器com.tencent.cos.xml.model.object.BasePutObjectRequest
-
PutObject 构造方法
- BasePutObjectRequest(String, String, StringBuilder) - 类 的构造器com.tencent.cos.xml.model.object.BasePutObjectRequest
-
PutObject 构造方法
- BasePutObjectRequest(String, String, URL) - 类 的构造器com.tencent.cos.xml.model.object.BasePutObjectRequest
-
PutObject 构造方法
- BasePutObjectResult - com.tencent.cos.xml.model.object中的类
-
简单上传的返回结果.
- BasePutObjectResult() - 类 的构造器com.tencent.cos.xml.model.object.BasePutObjectResult
- BaseXmlSlimParser - com.tencent.cos.xml.utils中的类
- BaseXmlSlimParser() - 类 的构造器com.tencent.cos.xml.utils.BaseXmlSlimParser
- BRIDGE - 类 中的静态变量com.tencent.cos.xml.CosXmlBaseService
-
桥接来源
- bucket - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
存储桶
- BUILD_TYPE - 类 中的静态变量com.tencent.cos.xml.base.BuildConfig
- BuildConfig - com.tencent.cos.xml.base中的类
- BuildConfig() - 类 的构造器com.tencent.cos.xml.base.BuildConfig
- builder() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
- Builder() - 类 的构造器com.tencent.cos.xml.CosXmlServiceConfig.Builder
- Builder(CosXmlServiceConfig) - 类 的构造器com.tencent.cos.xml.CosXmlServiceConfig.Builder
- buildHttpRequest(T1, T2, boolean, String) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
构建请求 Header 数据优先级:request、config、默认
- buildHttpRequestBodyConverter(T1, T2, QCloudHttpRequest.Builder<T2>) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
C
- CACHE_CONTROL - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- cancel(CosXmlRequest) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
取消请求任务
- cancel(CosXmlRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
取消请求任务. 详细介绍,请查看:
BaseCosXml.cancel(CosXmlRequest) - cancel(CosXmlRequest, boolean) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
立即取消请求任务
- cancel(CosXmlRequest, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
取消请求任务. 详细介绍,请查看:
BaseCosXml.cancel(CosXmlRequest) - cancelAll() - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
取消所有的请求任务
- cancelAll() - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
取消所有的请求任务. 详细介绍,请查看:
BaseCosXml.cancelAll() - checkParameters() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
sdk 参数校验
- checkParameters() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- checkParameters() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectBytesRequest
- checkParameters() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- checkParameters() - 类 中的方法com.tencent.cos.xml.model.object.ObjectRequest
- checkParameters() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- CI_APPID_HOST_FORMAT - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- CI_HOST_FORMAT - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- CI_REGION_HOST_FORMAT - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- clearFile(String) - 类 中的静态方法com.tencent.cos.xml.utils.FileUtils
- client - 类 中的变量com.tencent.cos.xml.CosXmlBaseService
- ClientErrorCode - com.tencent.cos.xml.common中的枚举
-
客户端错误码 请参考:错误码文档
- closeQuietly(Closeable) - 类 中的静态方法com.tencent.cos.xml.utils.CloseUtil
- CloseUtil - com.tencent.cos.xml.utils中的类
- CloseUtil() - 类 的构造器com.tencent.cos.xml.utils.CloseUtil
- code - 类 中的变量com.tencent.cos.xml.model.tag.CosError
-
错误码,用来定位唯一的错误条件和确定错误场景
- com.tencent.cos.xml - 程序包 com.tencent.cos.xml
- com.tencent.cos.xml.base - 程序包 com.tencent.cos.xml.base
- com.tencent.cos.xml.common - 程序包 com.tencent.cos.xml.common
- com.tencent.cos.xml.exception - 程序包 com.tencent.cos.xml.exception
- com.tencent.cos.xml.listener - 程序包 com.tencent.cos.xml.listener
- com.tencent.cos.xml.model - 程序包 com.tencent.cos.xml.model
- com.tencent.cos.xml.model.object - 程序包 com.tencent.cos.xml.model.object
- com.tencent.cos.xml.model.tag - 程序包 com.tencent.cos.xml.model.tag
- com.tencent.cos.xml.transfer - 程序包 com.tencent.cos.xml.transfer
- com.tencent.cos.xml.utils - 程序包 com.tencent.cos.xml.utils
- combine(long, long, long) - 类 中的静态方法com.tencent.cos.xml.utils.CRC64
- combine(long, long, long) - 类 中的静态方法com.tencent.cos.xml.utils.CRC64Calculator
-
合并两个分段CRC64值
- combine(CRC64, CRC64, long) - 类 中的静态方法com.tencent.cos.xml.utils.CRC64
- commonInterface(T1, Class<T2>) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
通用接口同步方法
- commonInterface(T1, Class<T2>) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
通用接口同步方法
- commonInterfaceAsync(T1, Class<T2>, CosXmlResultListener) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
通用接口异步方法
- commonInterfaceAsync(T1, Class<T2>, CosXmlResultListener) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
通用接口异步方法
- config - 类 中的变量com.tencent.cos.xml.CosXmlBaseService
- Conservative - com.tencent.cos.xml.CosXmlServiceConfig.RequestNetworkStrategy
-
保守策略
- CONTENT_DISPOSITION - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- CONTENT_ENCODING - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- convert(HttpResponse) - 类 中的方法com.tencent.cos.xml.transfer.ResponseFileBodySerializer
- convert(HttpResponse) - 类 中的方法com.tencent.cos.xml.transfer.ResponseXmlS3BodySerializer
- convert(HttpResponse<T>) - 类 中的方法com.tencent.cos.xml.transfer.ResponseBytesConverter
- convertClientException(QCloudClientException) - 类 中的方法com.tencent.cos.xml.CosTrackService
- convertServerException(QCloudServiceException) - 类 中的方法com.tencent.cos.xml.CosTrackService
- CosError - com.tencent.cos.xml.model.tag中的类
-
COS错误信息 请参考:COS错误信息
- CosError() - 类 的构造器com.tencent.cos.xml.model.tag.CosError
- COSMd5AndReadData(String, byte[]) - 类 的构造器com.tencent.cos.xml.utils.DigestUtils.COSMd5AndReadData
- cosPath - 类 中的变量com.tencent.cos.xml.model.object.ObjectRequest
-
对象在cos上的路径
- cosPathEncode(String) - 类 中的静态方法com.tencent.cos.xml.utils.URLEncodeUtils
- COSRequestHeaderKey - com.tencent.cos.xml.common中的类
-
请求HTTP header键
- COSRequestHeaderKey() - 类 的构造器com.tencent.cos.xml.common.COSRequestHeaderKey
- CosTrackService - com.tencent.cos.xml中的类
-
COS数据上报服务
- CosTrackService.SonarHost - com.tencent.cos.xml中的类
- CosTrackService.SonarHostsRandomQueue - com.tencent.cos.xml中的类
- CosTrackSonarService - com.tencent.cos.xml中的类
-
Created by jordanqin on 2025/2/8 19:42.
- CosTrackSonarService() - 类 的构造器com.tencent.cos.xml.CosTrackSonarService
- CosXmlBaseService - com.tencent.cos.xml中的类
-
提供用于访问Tencent Cloud COS服务的基础服务类。
- CosXmlBaseService(Context, CosXmlServiceConfig) - 类 的构造器com.tencent.cos.xml.CosXmlBaseService
-
cos android SDK 服务
- CosXmlBaseService(Context, CosXmlServiceConfig, QCloudCredentialProvider) - 类 的构造器com.tencent.cos.xml.CosXmlBaseService
-
cos android SDK 服务
- CosXmlBaseService(Context, CosXmlServiceConfig, QCloudSelfSigner) - 类 的构造器com.tencent.cos.xml.CosXmlBaseService
-
cos android SDK 服务
- CosXmlBaseService(Context, CosXmlServiceConfig, QCloudSigner) - 类 的构造器com.tencent.cos.xml.CosXmlBaseService
-
cos android SDK 服务
- CosXmlClientException - com.tencent.cos.xml.exception中的异常错误
-
客户端异常
是由于客户端无法和 COS 服务端正常进行交互所引起。 - CosXmlClientException(int, String) - 异常错误 的构造器com.tencent.cos.xml.exception.CosXmlClientException
- CosXmlClientException(int, String, Throwable) - 异常错误 的构造器com.tencent.cos.xml.exception.CosXmlClientException
- CosXmlClientException(int, Throwable) - 异常错误 的构造器com.tencent.cos.xml.exception.CosXmlClientException
- CosXmlClientException(ClientErrorCode) - 异常错误 的构造器com.tencent.cos.xml.exception.CosXmlClientException
- CosXmlProgressListener - com.tencent.cos.xml.listener中的接口
-
进度回调接口,请参阅
QCloudProgressListener.onProgress(long, long), - CosXmlRequest - com.tencent.cos.xml.model中的类
-
COS请求基类
- CosXmlRequest() - 类 的构造器com.tencent.cos.xml.model.CosXmlRequest
- CosXmlRequest.OnRequestWeightListener - com.tencent.cos.xml.model中的接口
-
获取请求重量级的监听接口
- CosXmlRequest.RequestNetworkType - com.tencent.cos.xml.model中的枚举
- CosXmlResult - com.tencent.cos.xml.model中的类
-
COS返回结果基类
- CosXmlResult() - 类 的构造器com.tencent.cos.xml.model.CosXmlResult
- CosXmlResultListener - com.tencent.cos.xml.listener中的接口
-
请求结果回调接口
若是请求成功,即返回http code 在[200, 300)之间,回调CosXmlResultListener.onSuccess(CosXmlRequest, CosXmlResult)
若是请求失败,回调CosXmlResultListener.onFail(CosXmlRequest, CosXmlClientException, CosXmlServiceException). - CosXmlResultSimpleListener - com.tencent.cos.xml.listener中的接口
-
请求结果回调接口
CosXmlResultListener简化版 - CosXmlServiceConfig - com.tencent.cos.xml中的类
-
SDK服务配置
例如超时设置,协议字符串,最大*重试次数等 - CosXmlServiceConfig(CosXmlServiceConfig.Builder) - 类 的构造器com.tencent.cos.xml.CosXmlServiceConfig
- CosXmlServiceConfig.Builder - com.tencent.cos.xml中的类
-
SDK服务配置构造器
用于构造CosXmlServiceConfig - CosXmlServiceConfig.RequestNetworkStrategy - com.tencent.cos.xml中的枚举
- CosXmlServiceException - com.tencent.cos.xml.exception中的异常错误
-
服务端异常
是客户端和 COS 服务端交互正常,但操作 COS 资源失败。 - CosXmlServiceException(QCloudServiceException) - 异常错误 的构造器com.tencent.cos.xml.exception.CosXmlServiceException
- CosXmlServiceException(String, Exception) - 异常错误 的构造器com.tencent.cos.xml.exception.CosXmlServiceException
- CosXmlServiceException(String, String) - 异常错误 的构造器com.tencent.cos.xml.exception.CosXmlServiceException
- CRC64 - com.tencent.cos.xml.utils中的类
-
CRC-64 implementation with ability to combine checksums calculated over different blocks of data.
- CRC64() - 类 的构造器com.tencent.cos.xml.utils.CRC64
- CRC64(byte[], int) - 类 的构造器com.tencent.cos.xml.utils.CRC64
- CRC64(long) - 类 的构造器com.tencent.cos.xml.utils.CRC64
- CRC64Calculator - com.tencent.cos.xml.utils中的类
- CRC64Calculator() - 类 的构造器com.tencent.cos.xml.utils.CRC64Calculator
- CREATOR - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- credentialProvider - 类 中的变量com.tencent.cos.xml.CosXmlBaseService
D
- data - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- data - 类 中的变量com.tencent.cos.xml.model.object.GetObjectBytesResult
-
字节数组结果
- DEBUG - 类 中的静态变量com.tencent.cos.xml.base.BuildConfig
- decodeBase64(String) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- DEFAULT_HOST_FORMAT - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- DELETE - 类 中的静态变量com.tencent.cos.xml.common.RequestMethod
- deleteFileIfExist(String) - 类 中的静态方法com.tencent.cos.xml.utils.FileUtils
- describeContents() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- DigestUtils - com.tencent.cos.xml.utils中的类
-
编码加密工具类
- DigestUtils() - 类 的构造器com.tencent.cos.xml.utils.DigestUtils
- DigestUtils.COSMd5AndReadData - com.tencent.cos.xml.utils中的类
- dnsCache(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
是否开启 DNS 解析缓存,开启后,将 DNS 解析的结果缓存在本地, 当系统 DNS 解析失败后,会使用本地缓存的 DNS 结果
- DUPLICATE_TASK - com.tencent.cos.xml.common.ClientErrorCode
-
重复任务
E
- EmptyResponseResult - com.tencent.cos.xml.model中的类
-
空响应结果
- EmptyResponseResult() - 类 的构造器com.tencent.cos.xml.model.EmptyResponseResult
- enableQuic(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
是否使能 Quic 协议,使能后,还需要额外引入 quic sdk 才能正常使用
- ENTIRETY - com.tencent.cos.xml.model.tag.UrlUploadPolicy.Type
- errorCode - 异常错误 中的变量com.tencent.cos.xml.exception.CosXmlClientException
-
客户端错误码,如10000表示参数检验失败, 更多详情请参见 SDK 错误码
- eTag - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectResult
-
返回文件的 MD5 算法校验值.eTag 的值可以用于检查 Object 在上传过程中是否有损坏
- eTag - 类 中的变量com.tencent.cos.xml.model.object.UploadPartResult
-
上传某个分片返回的 eTag
- ETAG_NOT_FOUND - com.tencent.cos.xml.common.ClientErrorCode
-
上传分片时没有返回 Etag 信息,请检查网络环境
- EVENT_CODE_TRACK_COS_SDK_SONAR - 类 中的静态变量com.tencent.cos.xml.CosTrackService
- EVENT_CODE_TRACK_COS_SDK_SONAR_FAILURE - 类 中的静态变量com.tencent.cos.xml.CosTrackService
- execute(T1, T2) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
同步执行
- execute(T1, T2, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
同步执行
- execute(T1, T2, boolean, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- EXPIRES - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- extractFileName(String) - 类 中的静态方法com.tencent.cos.xml.utils.StringUtils
-
提取一个完整路径的文件名,比如:
- extractNameNoSuffix(String) - 类 中的静态方法com.tencent.cos.xml.utils.StringUtils
-
提取一个路径或者文件名中的名称(不含后缀),比如:
- extractSuffix(String) - 类 中的静态方法com.tencent.cos.xml.utils.StringUtils
-
提取一个路径或者文件名中的后缀,比如:
F
- failSonar(String, String, String, String) - 类 中的方法com.tencent.cos.xml.CosTrackSonarService
- fileLength - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- FileUtils - com.tencent.cos.xml.utils中的类
-
文件工具类
- FileUtils() - 类 的构造器com.tencent.cos.xml.utils.FileUtils
- flat(Map<String, String>) - 类 中的静态方法com.tencent.cos.xml.utils.StringUtils
- fromBytes(byte[]) - 类 中的静态方法com.tencent.cos.xml.utils.CRC64
-
Construct new CRC64 instance from byte array.
- fromJson(String) - 类 中的静态方法com.tencent.cos.xml.model.tag.CosError
- fromXml(InputStream, Class<T>) - 类 中的静态方法com.tencent.cos.xml.utils.QCloudXmlUtils
G
- get() - 类 中的方法com.tencent.cos.xml.CosTrackService.SonarHostsRandomQueue
- GET - 类 中的静态变量com.tencent.cos.xml.common.RequestMethod
- getAccessUrl(CosXmlRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
获取请求的访问地址
- getAppid() - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
已过时。
- getAppid() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取cos appid
- getBase64(String) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getBigIntFromString(String) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getBigIntToString(long) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getBucket() - 类 中的方法com.tencent.cos.xml.CosTrackService.SonarHost
- getBucket() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取存储桶名
- getBucket(String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取存储桶全称
- getBucket(String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取存储桶全称
- getBytes() - 类 中的方法com.tencent.cos.xml.utils.CRC64
-
Get 8 byte representation of current CRC64 value.
- getClientCertificateBytes() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getClientCertificatePassword() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getClientTraceId() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
标记一次请求的客户端唯一标识,用于日志上报和本地日志记录
- getCode() - 枚举 中的方法com.tencent.cos.xml.common.ClientErrorCode
- getCommonHeaders() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getConfig() - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- getConnectAddress() - 类 中的方法com.tencent.cos.xml.transfer.TransferTaskMetrics
- getConnectionTimeout() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getContentType() - 类 中的方法com.tencent.cos.xml.model.object.ObjectRequest
- getCOSMd5(InputStream, long, long) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getCOSMd5AndReadData(InputStream, int) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getCosPath() - 类 中的方法com.tencent.cos.xml.model.object.ObjectRequest
-
获取对象在cos上的路径
- getCRC64(InputStream) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getCRC64(InputStream, long, long) - 类 中的静态方法com.tencent.cos.xml.utils.CRC64Calculator
- getCRC64(InputStream, long, long) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getCRC64String(File) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getCRC64String(InputStream) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getCredentialProvider() - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- getCredentialProvider() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- getCustomizeNetworkClient() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getData() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
-
获取用户设置的字节数组
- getData() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
获取用户设置的字节数组
- getDefaultRequestHost(String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getDefaultRequestHost(String, String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
已过时。
- getDomain() - 类 中的方法com.tencent.cos.xml.transfer.TransferTaskMetrics
- getDownloadMaxThreadCount() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getDownloadPath() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- getDownloadType() - 类 中的方法com.tencent.cos.xml.model.tag.UrlUploadPolicy
- getEnd() - 类 中的方法com.tencent.cos.xml.common.Range
- getEndpointSuffix() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
已过时。
- getEndpointSuffix(String, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
已过时。
- getErrorMsg() - 枚举 中的方法com.tencent.cos.xml.common.ClientErrorCode
- getExecutor() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getFileContentLength() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- getFileContentUri() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- getFileLength() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
-
获取待上传数据的总长度
- getFileLength() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
获取用户设置的输入流读取的字节长度
- getFileLength() - 类 中的方法com.tencent.cos.xml.model.tag.UrlUploadPolicy
- getFileOffset() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- getFileOffset() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- getFirstProgressTookTime() - 类 中的方法com.tencent.cos.xml.transfer.TransferTaskMetrics
- getHeader(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlResult
- getHeaderHost(String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getHmacSha1(String, String) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getHost() - 类 中的方法com.tencent.cos.xml.CosTrackService.SonarHost
- getHost() - 异常错误 中的方法com.tencent.cos.xml.exception.CosXmlServiceException
- getHost() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- getHost(String, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
已过时。
- getHost(String, String, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
已过时。
- getHost(String, String, boolean, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
已过时。
- getHost(String, String, String, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
已过时。
- getHost(String, String, String, boolean, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
已过时。
- getHttpMessage() - 异常错误 中的方法com.tencent.cos.xml.exception.CosXmlServiceException
- getHttpTask() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取执行任务
- getInputStream() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- getInstance() - 类 中的静态方法com.tencent.cos.xml.CosTrackService
- getKeyTime() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- getLogFiles(int) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
获取 SDK 日志信息
- getMD5(String) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getMessage() - 异常错误 中的方法com.tencent.cos.xml.exception.CosXmlServiceException
- getMethod() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取HTTP请求方法
RequestMethod - getMethod() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- getMethod() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectBytesRequest
- getMethod() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- getMethod() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- getMetrics() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取请求性能参数捕获器
- getNetworkType() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- getNoSignHeaders() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取不签名header
- getNoSignHeaders() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取不强制签名的header集合
- getNoSignParams() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- getObject(GetObjectBytesRequest) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
下载 COS 对象到字节数组的同步方法
和BaseCosXml.getObject(GetObjectRequest)类似,只是返回结果形式不同 - getObject(GetObjectBytesRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
将 COS 对象下载为字节数组
- getObject(GetObjectRequest) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
下载 COS 对象的同步方法.
- getObject(GetObjectRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
获取 COS 对象的同步方法.
- getObject(String, String) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
下载 COS 对象到字节数组的同步方法
和BaseCosXml.getObject(GetObjectRequest)类似,只是返回结果形式不同 - getObject(String, String) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
将 COS 对象下载为字节数组
- getObjectAsync(GetObjectRequest, CosXmlResultListener) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
下载 COS 对象的异步方法.
- getObjectAsync(GetObjectRequest, CosXmlResultListener) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
获取 COS 对象的异步方法.
- GetObjectBytesRequest - com.tencent.cos.xml.model.object中的类
-
下载 COS 对象到字节数组的请求.
- GetObjectBytesRequest(String, String) - 类 的构造器com.tencent.cos.xml.model.object.GetObjectBytesRequest
- GetObjectBytesResult - com.tencent.cos.xml.model.object中的类
-
下载 COS 对象到字节数组的返回结果.
- GetObjectBytesResult() - 类 的构造器com.tencent.cos.xml.model.object.GetObjectBytesResult
- GetObjectRequest - com.tencent.cos.xml.model.object中的类
-
下载 COS 对象的请求.
- GetObjectRequest(String, String, Uri) - 类 的构造器com.tencent.cos.xml.model.object.GetObjectRequest
-
GetObjectRequest 构造函数
- GetObjectRequest(String, String, String) - 类 的构造器com.tencent.cos.xml.model.object.GetObjectRequest
-
GetObjectRequest 构造函数
- GetObjectRequest(String, String, String, String) - 类 的构造器com.tencent.cos.xml.model.object.GetObjectRequest
-
GetObjectRequest 构造函数
- GetObjectResult - com.tencent.cos.xml.model.object中的类
-
下载 COS 对象的返回结果.
- GetObjectResult() - 类 的构造器com.tencent.cos.xml.model.object.GetObjectResult
- getObjectUrl(String, String, String) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
获取对象的 url 地址
- getObjectUrl(String, String, String) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- getObserveExecutor() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getPartNumber() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
获取用户设置的上传分块编号
- getPath(CosXmlServiceConfig) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取HTTP URL Path
- getPath(CosXmlServiceConfig) - 类 中的方法com.tencent.cos.xml.model.object.ObjectRequest
-
支持 CSP 的 Bucket 可能在 path 上
- getPort() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getPresignedURL(CosXmlRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
获取预签名文件URL
- getPriority() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取请求优先级
- getProgressListener() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- getProgressListener() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取设置的请求进度监听器
- getProgressListener() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- getProtocol() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取协议
- getQCloudHttpRetryHandler() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getQueryEncodedString() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- getQueryString() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取url query集合
- getQueryString() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- getQueryString() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- getQuicUserAgent() - 类 中的静态方法com.tencent.cos.xml.common.VersionInfo
- getRange() - 类 中的方法com.tencent.cos.xml.common.Range
- getRange() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取设置的下载范围
- getRegion() - 类 中的方法com.tencent.cos.xml.CosTrackService.SonarHost
- getRegion() - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
已过时。
- getRegion() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取区域
- getRegion() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取地域
- getRegion(CosXmlRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
已过时。
- getRequestBody() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取请求体
- getRequestHeaders() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取请求http header集合
- getRequestHost(CosXmlServiceConfig) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取请求host
- getRequestHost(CosXmlRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- getRequestHost(String, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取请求host
- getRequestHost(String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取请求host
- getRequestHost(String, String, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取请求host
- getRequestHost(String, String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取请求host
- getRequestHostByAppId(String, String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取请求host
- getRequestURL() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取请求URL
- getRetryStrategy() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getRootCause(Throwable) - 类 中的静态方法com.tencent.cos.xml.utils.ThrowableUtils
- getRspCacheControl() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取用户设置的Cache-Control 参数。
- getRspContentDispositon() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取用户设置的Content-Disposition 参数。
- getRspContentEncoding() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取用户设置的 Content-Encoding 参数。
- getRspContentLanguage() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取用户设置的Content-Language 参数。
- getRspContentType() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取设置的响应头Content-Type 值.
- getRspExpires() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取用户设置的Content-Expires 参数。
- getSaveFileName() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取文件存储在本地的文件名 如果用户没有设置,则返回null
- getSaveLocalOffset() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- getSaveLocalOffset() - 接口 中的方法com.tencent.cos.xml.model.object.SaveLocalRequest
- getSaveLocalPath() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- getSaveLocalPath() - 接口 中的方法com.tencent.cos.xml.model.object.SaveLocalRequest
-
获取文件本地保存路径
- getSaveLocalUri() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- getSaveLocalUri() - 接口 中的方法com.tencent.cos.xml.model.object.SaveLocalRequest
-
获取文件本地保存uri
- getSavePath() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
获取设置的文件本地保存路径
- getSdkName() - 类 中的静态方法com.tencent.cos.xml.common.VersionInfo
- getSecurityBase64(String) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
-
获取URL安全的base64编码字符串
1、将普通 BASE64 编码结果中的加号(+)替换成连接号(-) 2、将编码结果中的正斜线(/)替换成下划线(_) 3、保留编码结果中末尾的全部等号(=) - getSha1(String) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getSHA1FromBytes(byte[], int, int) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getSHA1FromPath(String) - 类 中的静态方法com.tencent.cos.xml.utils.DigestUtils
- getSignSourceProvider() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取签名原料提供器
- getSize() - 类 中的方法com.tencent.cos.xml.transfer.TransferTaskMetrics
- getSocketTimeout() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getSonarHosts() - 类 中的方法com.tencent.cos.xml.CosTrackService
- getSonarHostsAddTimestamp() - 类 中的方法com.tencent.cos.xml.CosTrackService.SonarHostsRandomQueue
- getSonarService() - 类 中的方法com.tencent.cos.xml.CosTrackService
- getSrcPath() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
-
获取设置的本地文件路径
- getSrcPath() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
获取设置的本地文件路径
- getStart() - 类 中的方法com.tencent.cos.xml.common.Range
- getStrData() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- getSTSCredentialScope(CosXmlServiceConfig) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取STS范围限制信息
- getSTSCredentialScope(CosXmlServiceConfig) - 类 中的方法com.tencent.cos.xml.model.object.BaseMultipartUploadRequest
- getTookTime() - 类 中的方法com.tencent.cos.xml.transfer.TransferTaskMetrics
- getTrackParams() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getUploadId() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
获取用户设置分块上传的UploadId号
- getUploadMaxThreadCount() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getUri() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- getUri() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- getUrl() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- getUrlPath(String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
-
获取url path,根据bucketInPath决定bucket是否在path中
- getUrlUploadPolicy() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- getUserAgent() - 类 中的静态方法com.tencent.cos.xml.common.VersionInfo
- getUserAgent(String) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
获取UserAgent
- getUserAgentExtended() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- getValue() - 类 中的方法com.tencent.cos.xml.utils.CRC64
-
Get long representation of current CRC64 value.
- getVersionCode() - 类 中的静态方法com.tencent.cos.xml.common.VersionInfo
- getVersionName() - 类 中的静态方法com.tencent.cos.xml.common.VersionInfo
- getWaitTookTime() - 类 中的方法com.tencent.cos.xml.transfer.TransferTaskMetrics
- getWeight() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
获取请求的重量级
H
- HEAD - 类 中的静态变量com.tencent.cos.xml.common.RequestMethod
- headers - 类 中的变量com.tencent.cos.xml.model.CosXmlResult
-
http headers
- headersHasUnsafeNonAscii() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
header是否有不安全的非Ascii字符
- host - 类 中的变量com.tencent.cos.xml.model.CosXmlResult
-
最终响应结果的host
- HTTP_PROTOCOL - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
-
The default protocol to use when connecting to cos Services.
- httpCode - 类 中的变量com.tencent.cos.xml.model.CosXmlResult
-
http状态码
- httpMessage - 类 中的变量com.tencent.cos.xml.model.CosXmlResult
-
http状态信息
- HTTPS_PROTOCOL - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
I
- IF_MATCH - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- IF_MODIFIED_SINCE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- IF_NONE_MATCH - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- IF_UNMODIFIED_SINCE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- init(Context, boolean, String) - 类 中的静态方法com.tencent.cos.xml.CosTrackService
-
初始化
- initCLs(Context, String, String) - 类 中的静态方法com.tencent.cos.xml.CosTrackService
-
初始化CLS(匿名方式) 请在调用cos sdk接口之前调用该方法
- initCLs(Context, String, String, ClsLifecycleCredentialProvider) - 类 中的静态方法com.tencent.cos.xml.CosTrackService
-
初始化CLS(临时密钥) 请在调用cos sdk接口之前调用该方法
- initCLs(Context, String, String, String, String) - 类 中的静态方法com.tencent.cos.xml.CosTrackService
-
初始化CLS(固定密钥) 请在调用cos sdk接口之前调用该方法
- inputStream - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- intercept(String, long, long) - 类 中的静态方法com.tencent.cos.xml.utils.FileUtils
- INTERNAL_ERROR - com.tencent.cos.xml.common.ClientErrorCode
-
内部错误
- internalException(String) - 异常错误 中的静态方法com.tencent.cos.xml.exception.CosXmlClientException
- internalGetObjectAsync(GetObjectRequest, CosXmlResultListener) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- INVALID_ARGUMENT - com.tencent.cos.xml.common.ClientErrorCode
-
参数校验失败,例如必填参数为空
- INVALID_CREDENTIALS - com.tencent.cos.xml.common.ClientErrorCode
-
密钥信息校验失败,例如密钥为空
- IO_ERROR - com.tencent.cos.xml.common.ClientErrorCode
-
流读写 IO 异常,例如文件读写 IO 异常
- IS_CLOSE_REPORT - 类 中的静态变量com.tencent.cos.xml.CosXmlBaseService
-
是否关闭上报
- isCloseReport() - 类 中的方法com.tencent.cos.xml.CosTrackService
- isDebuggable() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- isDnsCache() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- isDomainSwitch() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- isEmpty(String) - 类 中的静态方法com.tencent.cos.xml.utils.StringUtils
- isEnableQuic() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- isHttps(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置是否 Https 协议,默认为 Https
- isIncludeSonar() - 类 中的静态方法com.tencent.cos.xml.CosTrackSonarService
- isLastPart() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- isNeedMD5() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
针对有请求体的 PUT 和 POST 请求,此头部是必选项。
- isObjectKeySimplifyCheck() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- isPriorityLow() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- isPriorityLow() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- isRedirectEnable() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- isSignInUrl() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- isSignInUrl() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- isSupportAccelerate() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
是否启用全球加速
- isSupportAccelerate(boolean) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
是否启用全球加速
- isTransferThreadControl() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- isVerifySSLEnable() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
K
- KMS_ERROR - com.tencent.cos.xml.common.ClientErrorCode
L
- LIBRARY_PACKAGE_NAME - 类 中的静态变量com.tencent.cos.xml.base.BuildConfig
- listFile(File) - 类 中的静态方法com.tencent.cos.xml.utils.FileUtils
M
- manualCancelException() - 异常错误 中的静态方法com.tencent.cos.xml.exception.CosXmlClientException
- md5 - 类 中的变量com.tencent.cos.xml.utils.DigestUtils.COSMd5AndReadData
- message - 类 中的变量com.tencent.cos.xml.model.tag.CosError
-
具体的错误信息
N
- networkSwitchStrategy() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- newBuilder() - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
- noSignHeaders - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
不强制签名的header集合
- noSignParams - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
不强制签名的params集合
- NOTSUPPORT - com.tencent.cos.xml.model.tag.UrlUploadPolicy.Type
O
- ObjectRequest - com.tencent.cos.xml.model.object中的类
-
对象相关请求基类
- ObjectRequest(String, String) - 类 的构造器com.tencent.cos.xml.model.object.ObjectRequest
-
对象相关请求基类
- OKHTTP - com.tencent.cos.xml.model.CosXmlRequest.RequestNetworkType
- onFail(CosXmlClientException, CosXmlServiceException) - 接口 中的方法com.tencent.cos.xml.listener.CosXmlResultSimpleListener
-
失败回调
- onFail(CosXmlRequest, CosXmlClientException, CosXmlServiceException) - 接口 中的方法com.tencent.cos.xml.listener.CosXmlResultListener
-
失败回调
- onSuccess() - 接口 中的方法com.tencent.cos.xml.listener.CosXmlResultSimpleListener
-
成功回调
- onSuccess(CosXmlRequest, CosXmlResult) - 接口 中的方法com.tencent.cos.xml.listener.CosXmlResultListener
-
成功回调
- onWeight() - 接口 中的方法com.tencent.cos.xml.model.CosXmlRequest.OnRequestWeightListener
- OPTIONS - 类 中的静态变量com.tencent.cos.xml.common.RequestMethod
- ORIGIN - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
P
- parseError(InputStream, CosError) - 类 中的静态方法com.tencent.cos.xml.utils.BaseXmlSlimParser
-
解析 COS错误信息
- parseResponseBody(HttpResponse) - 类 中的方法com.tencent.cos.xml.model.CosXmlResult
-
根据HttpResponse解析相关内容
- parseResponseBody(HttpResponse) - 类 中的方法com.tencent.cos.xml.model.EmptyResponseResult
- parseResponseBody(HttpResponse) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectResult
- parseResponseBody(HttpResponse) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectBytesResult
- parseResponseBody(HttpResponse) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectResult
- parseResponseBody(HttpResponse) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartResult
- PATH_STYLE_HOST_FORMAT - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- periodicSonar() - 类 中的方法com.tencent.cos.xml.CosTrackSonarService
- PIC_HOST_FORMAT - 类 中的静态变量com.tencent.cos.xml.CosXmlServiceConfig
- POOR_NETWORK - com.tencent.cos.xml.common.ClientErrorCode
-
网络出现异常,例如网络不可用,DNS 解析失败等
- POST - 类 中的静态变量com.tencent.cos.xml.common.RequestMethod
- printResult() - 类 中的方法com.tencent.cos.xml.model.CosXmlResult
-
返回转换后的字符串
- printResult() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectBytesResult
- printResult() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectResult
- printResult() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartResult
- priority - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
- progressListener - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- PUT - 类 中的静态变量com.tencent.cos.xml.common.RequestMethod
Q
- qCloudTaskStateListener - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
任务状态监听器
- QCloudXmlUtils - com.tencent.cos.xml.utils中的类
-
收敛fromXml和toXml
- QCloudXmlUtils() - 类 的构造器com.tencent.cos.xml.utils.QCloudXmlUtils
- queryParameters - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
url query集合
- QUIC - com.tencent.cos.xml.model.CosXmlRequest.RequestNetworkType
R
- Range - com.tencent.cos.xml.common中的类
-
请求头 Range: bytes=x-x 表示头500个字节:bytes=0-499 表示第二个500字节:bytes=500-999 表示500字节以后的范围:bytes=500- 表示最后500个字节:bytes=-500 :暂不支持
- Range(long) - 类 的构造器com.tencent.cos.xml.common.Range
- Range(long, long) - 类 的构造器com.tencent.cos.xml.common.Range
- RANGE - com.tencent.cos.xml.model.tag.UrlUploadPolicy.Type
- RANGE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- readData - 类 中的变量com.tencent.cos.xml.utils.DigestUtils.COSMd5AndReadData
- region - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
地域
- release() - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
释放所有的请求.
- release() - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
释放所有的请求. 详细介绍,请查看:
BaseCosXml.release() - reportCopyTaskClientException(CosXmlRequest, CosXmlClientException, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_copy事件 ClientException
- reportCopyTaskServiceException(CosXmlRequest, CosXmlServiceException, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_copy事件 ServiceException
- reportCopyTaskSuccess(CosXmlRequest, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_copy事件 成功
- reportDownloadTaskClientException(CosXmlRequest, QCloudClientException, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_download事件 ClientException
- reportDownloadTaskServiceException(CosXmlRequest, QCloudServiceException, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_download事件 ServiceException
- reportDownloadTaskSuccess(CosXmlRequest, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_download事件 成功
- reportError(String, Exception) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报简单数据_SDK异常
- reportHttpMetrics(CosXmlRequest) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
网络事件:每次请求网络后产生
- reportRequestClientException(CosXmlRequest, QCloudClientException, boolean, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报base_service事件 ClientException
- reportRequestServiceException(CosXmlRequest, QCloudServiceException, boolean, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报base_service事件 ServiceException
- reportRequestSuccess(CosXmlRequest, boolean, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报base_service事件 成功
- reportSdkStart() - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报简单数据_SDK启动
- reportTransferClientException(CosXmlRequest, TransferTaskMetrics, CosXmlClientException, boolean) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_transfer事件 客户端异常 单个请求,整体任务
- reportTransferServiceException(CosXmlRequest, TransferTaskMetrics, CosXmlServiceException, boolean) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_transfer事件 服务端异常 单个请求,整体任务
- reportTransferSuccess(CosXmlRequest, TransferTaskMetrics, boolean) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报新的传输事件cos_transfer 成功
- reportUploadTaskClientException(CosXmlRequest, QCloudClientException, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_upload事件 ClientException
- reportUploadTaskServiceException(CosXmlRequest, QCloudServiceException, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_upload事件 ServiceException
- reportUploadTaskSuccess(CosXmlRequest, Map<String, String>) - 类 中的方法com.tencent.cos.xml.CosTrackService
-
上报cos_upload事件 成功
- requestDomain - 类 中的变量com.tencent.cos.xml.CosXmlBaseService
- requestHeaders - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
请求http header集合
- requestId - 类 中的变量com.tencent.cos.xml.model.tag.CosError
-
每次请求发送时,服务端将会自动为请求生成一个 ID,遇到问题时,该 ID 能更快地协助 COS 定位问题
- RequestMethod - com.tencent.cos.xml.common中的类
-
HTTP请求方法
- RequestMethod() - 类 的构造器com.tencent.cos.xml.common.RequestMethod
- requestURL - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
请求URL
- reset() - 类 中的方法com.tencent.cos.xml.utils.CRC64
- resource - 类 中的变量com.tencent.cos.xml.model.tag.CosError
-
请求的资源,存储桶地址或对象地址
- ResponseBytesConverter<T> - com.tencent.cos.xml.transfer中的类
-
响应到字节数组的转换器
- ResponseBytesConverter(GetObjectBytesResult) - 类 的构造器com.tencent.cos.xml.transfer.ResponseBytesConverter
- ResponseFileBodySerializer<T2> - com.tencent.cos.xml.transfer中的类
-
响应到文件的转换器
- ResponseFileBodySerializer(GetObjectResult, Uri, ContentResolver, long) - 类 的构造器com.tencent.cos.xml.transfer.ResponseFileBodySerializer
- ResponseFileBodySerializer(GetObjectResult, String, long) - 类 的构造器com.tencent.cos.xml.transfer.ResponseFileBodySerializer
- ResponseXmlS3BodySerializer<T> - com.tencent.cos.xml.transfer中的类
-
响应到
CosXmlResult的转换器 - ResponseXmlS3BodySerializer(CosXmlResult) - 类 的构造器com.tencent.cos.xml.transfer.ResponseXmlS3BodySerializer
S
- saveInputStreamToTmpFile(InputStream, File, long, long) - 类 中的静态方法com.tencent.cos.xml.utils.FileUtils
- SaveLocalRequest - com.tencent.cos.xml.model.object中的接口
-
需要将body保存到本地的请求
- schedule(T1, T2, CosXmlResultListener) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- schedule(T1, T2, CosXmlResultListener, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
异步执行
- schedule(T1, T2, CosXmlResultListener, boolean, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- sdkName - 类 中的静态变量com.tencent.cos.xml.common.VersionInfo
- selfSigner - 类 中的变量com.tencent.cos.xml.CosXmlBaseService
- SERVERERROR - com.tencent.cos.xml.common.ClientErrorCode
-
服务错误,例如返回了非 xml 格式数据
- setAccelerate(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
是否使用全球加速域名
- setAppidAndRegion(String, String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
已过时。
- setBucketInPath(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
已过时。
- setClientCertificate(byte[], String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置tls客户端证书
- setClientTraceId(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
标记一次请求的客户端唯一标识,用于日志上报和本地日志记录
- setConnectionTimeout(int) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置连接超时时间
- setContext(Context) - 类 中的方法com.tencent.cos.xml.CosTrackSonarService
- setCopySource(T1) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- setCosPath(String) - 类 中的方法com.tencent.cos.xml.model.object.ObjectRequest
-
设置对象在cos上的路径
- setCOSServerSideEncryption() - 类 中的方法com.tencent.cos.xml.model.object.ObjectRequest
-
C 对象SSE-COS服务端加密配置
- setCOSServerSideEncryptionWithCustomerKey(String) - 类 中的方法com.tencent.cos.xml.model.object.ObjectRequest
-
对象SSE-C服务端加密配置
- setCOSServerSideEncryptionWithKMS(String, String) - 类 中的方法com.tencent.cos.xml.model.object.ObjectRequest
-
对象SSE-KMS服务端加密配置
- setCredential(SessionQCloudCredentials) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置单次临时密钥
- setCredentialProvider(QCloudCredentialProvider) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- setCustomizeNetworkClient(NetworkClient) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
- setData(byte[]) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
-
设置上传的字节数组.
可以设置上传本地文件、字节数组或者输入流。 - setData(byte[]) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
设置上传的字节数组
- setDebuggable(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
是否打印 Debug 日志
- setDomain(String) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
设置除 get service 请求外其他所有请求的域名
- setDomainSwitch(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
- setDownloadMaxThreadCount(int) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置下载时线程并发的最大值
- setEndpointSuffix(String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
已过时。
- setErrorMsg(String) - 枚举 中的方法com.tencent.cos.xml.common.ClientErrorCode
- setExecutor(Executor) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
自定义线程池
- setFileContentLength(long) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- setFileOffset(long) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- setFileOffset(long) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- setHost(Uri) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置除了 GetService 请求外的 Uri,用于解析 host、port 和 protocol
- setHost(String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置除了 GetService 请求外的 host
- setHost(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
业务层配置host
- setHostFormat(String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置 Host 的格式化字符串,sdk 会将 ${bucket} 替换为真正的 bucket,${region} 替换为真正的 region, 比如将 hostFormat 设置为 ${bucket}.
- setIfMatch(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- setIfModifiedSince(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置下载请求的 If-Modified-Since 头部.
如果文件修改时间早于或等于指定时间,才返回文件内容。 - setIfNONEMatch(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- setIfUnmodifiedSince(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- setInputStream(InputStream) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- setInputStream(InputStream) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- setLastPart(boolean) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- setNeedMD5(boolean) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
针对有请求体的 PUT 和 POST 请求,此头部是必选项。
- setNetworkClient(CosXmlServiceConfig) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- setNetworkSwitchStrategy(CosXmlServiceConfig.RequestNetworkStrategy) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
配置网络切换策略,包括Quic协议、加速Host 一般用于降低成本
- setNetworkType(CosXmlRequest.RequestNetworkType) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
业务层配置网络类型:RequestNetworkType 选择quic的话需要先按照官网文档“弱网优化”中操作开启quic
- setObjectKeySimplifyCheck(boolean) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectBytesRequest
-
设置是否校验cosPath归并后是否符合规范,默认为true
- setObjectKeySimplifyCheck(boolean) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置是否校验cosPath归并后是否符合规范,默认为true
- setObserveExecutor(Executor) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
- setOnRequestWeightListener(CosXmlRequest.OnRequestWeightListener) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置获取请求重量级的监听接口
- setPartNumber(int) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
设置上传的分块编号
- setPathStyle(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置 Bucket 参数在请求 Url 的 path 中,而是不 host 中, 比如 cos.ap-shanghai.myqcloud.com/1250000000-bucket/readMe.txt
- setPort(int) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
- setPriorityLow() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- setPriorityLow() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- setProgressListener(CosXmlProgressListener) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
-
上传进度回调
- setProgressListener(CosXmlProgressListener) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置进度监听器
- setProgressListener(CosXmlProgressListener) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
设置上传进度回调
- setProgressListener(T1, HttpTask<T2>, boolean) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
- setQueryEncodedString(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置 query 字符串
- setQueryParameters(Map<String, String>) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置url query集合
- setRange(long) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置下载的范围
- setRange(long, long) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置下载的范围
- setRedirectEnable(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置是否开启重定向,默认不开启
- setRegion(String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置默认地域
- setRegion(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置地域
- setRequestHeaders(String, String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
已过时。
- setRequestHeaders(String, String, boolean) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
添加请求http header
- setRequestHeaders(Map<String, List<String>>) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置请求http header集合
- setRequestURL(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置请求URL
- setRetryHandler(QCloudHttpRetryHandler) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
自定义重试策略
- setRetryStrategy(RetryStrategy) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
自定义重试策略
- setRspCacheControl(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置响应头部中的 Cache-Control 值.
- setRspContentDispositon(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置响应头部中的 Content-Disposition 值.
- setRspContentEncoding(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置响应头部中的 Content-Encoding 值.
- setRspContentLanguage(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置响应头部中的 Content-Language 值.
- setRspContentType(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置响应头部中的 Content-Type 值.
- setRspExpires(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置响应头部中的 Content-Expires 值.
- setSaveFileName(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置文件存储在本地的文件名
- setSavePath(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
-
设置文件的本地保存路径
- setSign(long) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
已过时。
- setSign(long, long) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
已过时。
- setSign(long, long, Set<String>, Set<String>) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
已过时。
- setSign(long, Set<String>, Set<String>) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
已过时。
- setSign(String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置签名Authorization
- setSign(String, String) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置签名Authorization和token
- setSignInUrl(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
是否将签名放在 URL 中,默认放在 Header 中
- setSignInUrl(boolean) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
- setSignKeyTime(int) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置签名有效期,单位为 s
- setSignParamsAndHeaders(Set<String>, Set<String>) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置参与签名的参数字段和头部字段
- setSignSourceProvider(QCloudSignSourceProvider) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置签名原料提供器
- setSocketTimeout(int) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置 Socket 超时时间
- setSrcPath(String) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
-
设置上传的本地文件路径.
可以设置上传本地文件、字节数组或者输入流。 - setSrcPath(String) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
设置上传的本地文件路径
- setSrcPath(String, long, long) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
设置上传的本地文件路径和上传范围
- setStrData(String) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- setTask(HttpTask) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置执行任务
- setTaskStateListener(QCloudTaskStateListener) - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
设置任务状态监听器
- setTrafficLimit(long) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- setTrafficLimit(long) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- setTrafficLimit(long) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- setTransferThreadControl(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置传输时是否进行线程并发控制
- setUploadId(String) - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
-
设置分块上传的UploadId
- setUploadMaxThreadCount(int) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置上传时线程并发的最大值
- setUri(Uri) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- setUrl(URL) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- setUrlUploadPolicy(UrlUploadPolicy) - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
-
设置URL上传策略
- setUserAgentExtended(String) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置ua拓展参数
- setVerifySSLEnable(boolean) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig.Builder
-
设置是否开启TLS证书校验,默认开启
- setVersionId(String) - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- signerType - 类 中的变量com.tencent.cos.xml.CosXmlBaseService
- signerTypeCompat(String, CosXmlRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
兼容某些request的signerType(比如SensitiveContentRecognitionRequest应该是cos 而不是ci)
- signSourceProvider - 类 中的变量com.tencent.cos.xml.model.CosXmlRequest
-
签名原料提供器
- SINK_SOURCE_NOT_FOUND - com.tencent.cos.xml.common.ClientErrorCode
-
输入源或者输出源错误,例如上传的文件不存在
- SonarHost(String, String, String) - 类 的构造器com.tencent.cos.xml.CosTrackService.SonarHost
- SonarHostsRandomQueue(int) - 类 的构造器com.tencent.cos.xml.CosTrackService.SonarHostsRandomQueue
- srcPath - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- strData - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- StringUtils - com.tencent.cos.xml.utils中的类
-
字符串工具类
- StringUtils() - 类 的构造器com.tencent.cos.xml.utils.StringUtils
T
- tag - 类 中的变量com.tencent.cos.xml.CosXmlBaseService
- tempCache(InputStream) - 类 中的静态方法com.tencent.cos.xml.utils.FileUtils
- TEXT_PLAIN - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
- ThrowableUtils - com.tencent.cos.xml.utils中的类
- ThrowableUtils() - 类 的构造器com.tencent.cos.xml.utils.ThrowableUtils
- to(int) - 枚举 中的静态方法com.tencent.cos.xml.common.ClientErrorCode
- toHexString(byte[]) - 类 中的静态方法com.tencent.cos.xml.utils.StringUtils
- toString() - 异常错误 中的方法com.tencent.cos.xml.exception.CosXmlClientException
- toString() - 异常错误 中的方法com.tencent.cos.xml.exception.CosXmlServiceException
- toString() - 类 中的方法com.tencent.cos.xml.transfer.TransferTaskMetrics
- toXml(T) - 类 中的静态方法com.tencent.cos.xml.utils.QCloudXmlUtils
- traceId - 类 中的变量com.tencent.cos.xml.model.tag.CosError
-
每次请求出错时,服务端将会自动为这个错误生成一个ID,遇到问题时,该 ID 能更快地协助 COS 定位问题
- TransferTaskMetrics - com.tencent.cos.xml.transfer中的类
-
Created by rickenwang on 2021/11/11.
- TransferTaskMetrics() - 类 的构造器com.tencent.cos.xml.transfer.TransferTaskMetrics
- truncateFile(File, long) - 类 中的静态方法com.tencent.cos.xml.utils.FileUtils
-
截断文件到指定长度
U
- UNKNOWN - com.tencent.cos.xml.common.ClientErrorCode
-
未知错误
- update(byte) - 类 中的方法com.tencent.cos.xml.utils.CRC64
-
Update CRC64 with new byte.
- update(byte[], int) - 类 中的方法com.tencent.cos.xml.utils.CRC64
-
Update CRC64 with new byte block.
- update(byte[], int, int) - 类 中的方法com.tencent.cos.xml.utils.CRC64
- update(int) - 类 中的方法com.tencent.cos.xml.utils.CRC64
- uploadPart(UploadPartRequest) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
上传一个分片块的同步方法.
- uploadPart(UploadPartRequest) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
上传一个对象某个分片块的同步方法.
- uploadPartAsync(UploadPartRequest, CosXmlResultListener) - 接口 中的方法com.tencent.cos.xml.BaseCosXml
-
上传一个分片块的异步方法.
- uploadPartAsync(UploadPartRequest, CosXmlResultListener) - 类 中的方法com.tencent.cos.xml.CosXmlBaseService
-
上传一个对象某个分片块的异步方法.
- UploadPartRequest - com.tencent.cos.xml.model.object中的类
-
上传一个分片块的请求.
- UploadPartRequest(String, String, int, byte[], String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartRequest(String, String, int, Uri, long, long, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartRequest(String, String, int, Uri, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartRequest(String, String, int, InputStream, long, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartRequest(String, String, int, InputStream, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartRequest(String, String, int, String, long, long, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartRequest(String, String, int, String, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartRequest(String, String, int, URL, long, long, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartRequest(String, String, int, URL, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadPartRequest
- UploadPartResult - com.tencent.cos.xml.model.object中的类
-
上传一个分片块的返回结果.
- UploadPartResult() - 类 的构造器com.tencent.cos.xml.model.object.UploadPartResult
- UploadRequest - com.tencent.cos.xml.model.object中的类
-
简单上传和分片上传相关的请求基类
- UploadRequest(String, String) - 类 的构造器com.tencent.cos.xml.model.object.UploadRequest
-
对象相关请求基类
- uri - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- url - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- URLEncodeUtils - com.tencent.cos.xml.utils中的类
-
URL编码工具类
- URLEncodeUtils() - 类 的构造器com.tencent.cos.xml.utils.URLEncodeUtils
- urlUploadPolicy - 类 中的变量com.tencent.cos.xml.model.object.BasePutObjectRequest
- UrlUploadPolicy - com.tencent.cos.xml.model.tag中的类
- UrlUploadPolicy(UrlUploadPolicy.Type, long) - 类 的构造器com.tencent.cos.xml.model.tag.UrlUploadPolicy
- UrlUploadPolicy.Type - com.tencent.cos.xml.model.tag中的枚举
- USER_CANCELLED - com.tencent.cos.xml.common.ClientErrorCode
-
用户已取消了请求
V
- valueOf(String) - 枚举 中的静态方法com.tencent.cos.xml.common.ClientErrorCode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.tencent.cos.xml.CosXmlServiceConfig.RequestNetworkStrategy
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.tencent.cos.xml.model.CosXmlRequest.RequestNetworkType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.tencent.cos.xml.model.tag.UrlUploadPolicy.Type
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.tencent.cos.xml.common.ClientErrorCode
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法com.tencent.cos.xml.CosXmlServiceConfig.RequestNetworkStrategy
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法com.tencent.cos.xml.model.CosXmlRequest.RequestNetworkType
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法com.tencent.cos.xml.model.tag.UrlUploadPolicy.Type
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- VERSION_CODE - 类 中的静态变量com.tencent.cos.xml.base.BuildConfig
- VERSION_NAME - 类 中的静态变量com.tencent.cos.xml.base.BuildConfig
- versionCode - 类 中的静态变量com.tencent.cos.xml.common.VersionInfo
- VersionInfo - com.tencent.cos.xml.common中的类
-
cos android sdk版本信息
- VersionInfo() - 类 的构造器com.tencent.cos.xml.common.VersionInfo
- versionName - 类 中的静态变量com.tencent.cos.xml.common.VersionInfo
W
- writeToParcel(Parcel, int) - 类 中的方法com.tencent.cos.xml.CosXmlServiceConfig
X
- X_COS_ACL - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
定义目标对象的访问控制列表(ACL)属性。
- X_COS_COPY_SOURCE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
源对象的 URL,其中对象键需经过 URLEncode,可以通过 versionId 参数指定源对象的版本,例如: sourcebucket-1250000001.cos.ap-shanghai.myqcloud.com/example-%E8%85%BE%E8%AE%AF%E4%BA%91.jpg 或sourcebucket-1250000001.cos.ap-shanghai.myqcloud.com/example-%E8%85%BE%E8%AE%AF%E4%BA%91.jpg?
- X_COS_COPY_SOURCE_IF_MATCH - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
当对象的 ETag 与指定的值一致,则执行复制操作,否则返回 HTTP 状态码为412(Precondition Failed)
- X_COS_COPY_SOURCE_IF_MODIFIED_SINCE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
当对象在指定时间后被修改,则执行复制操作,否则返回 HTTP 状态码为412(Precondition Failed)
- X_COS_COPY_SOURCE_IF_NONE_MATCH - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
当对象的 ETag 与指定的值不一致,则执行复制操作,否则返回 HTTP 状态码为412(Precondition Failed)
- X_COS_COPY_SOURCE_IF_UNMODIFIED_SINCE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
当对象在指定时间后未被修改,则执行复制操作,否则返回 HTTP 状态码为412(Precondition Failed)
- X_COS_COPY_SOURCE_RANGE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
源对象的字节范围,范围值必须使用 bytes=first-last 格式,first 和 last 都是基于 0 开始的偏移量。
- X_COS_GRANT_FULL_CONTROL - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
赋予被授权者操作目标对象的所有权限,
- X_COS_GRANT_READ - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
赋予被授权者读取目标对象的权限,
- X_COS_GRANT_READ_ACP - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
赋予被授权者读取目标对象的访问控制列表(ACL)的权限
- X_COS_GRANT_WRITE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
赋予被授权者写入目标对象的权限,
- X_COS_GRANT_WRITE_ACP - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
赋予被授权者写入目标对象的访问控制列表(ACL)的权限
- X_COS_METADATA_DIRECTIVE - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
是否复制源对象的元数据信息,枚举值:Copy,Replaced,默认为 Copy: 如果标记为 Copy,则复制源对象的元数据信息 如果标记为 Replaced,则按本次请求的请求头中的元数据信息作为目标对象的元数据信息 当目标对象和源对象为同一对象时,即用户试图修改元数据时,则标记必须为 Replaced
- X_COS_STORAGE_CLASS_ - 类 中的静态变量com.tencent.cos.xml.common.COSRequestHeaderKey
-
目标对象的存储类型。
- xmlBuilder() - 类 中的方法com.tencent.cos.xml.model.CosXmlRequest
-
收拢xml解析
- xmlBuilder() - 类 中的方法com.tencent.cos.xml.model.object.BasePutObjectRequest
- xmlBuilder() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectBytesRequest
- xmlBuilder() - 类 中的方法com.tencent.cos.xml.model.object.GetObjectRequest
- xmlBuilder() - 类 中的方法com.tencent.cos.xml.model.object.UploadPartRequest
- xmlParser(HttpResponse) - 类 中的方法com.tencent.cos.xml.model.CosXmlResult
-
收拢xml解析
所有类 所有程序包