类 GetObjectBytesRequest
- java.lang.Object
-
- com.tencent.cos.xml.model.CosXmlRequest
-
- com.tencent.cos.xml.model.object.ObjectRequest
-
- com.tencent.cos.xml.model.object.GetObjectBytesRequest
-
public final class GetObjectBytesRequest extends ObjectRequest
下载 COS 对象到字节数组的请求.
-
-
嵌套类概要
-
从类继承的嵌套类/接口 com.tencent.cos.xml.model.CosXmlRequest
CosXmlRequest.OnRequestWeightListener, CosXmlRequest.RequestNetworkType
-
-
字段概要
-
从类继承的字段 com.tencent.cos.xml.model.object.ObjectRequest
cosPath
-
从类继承的字段 com.tencent.cos.xml.model.CosXmlRequest
bucket, noSignHeaders, noSignParams, priority, qCloudTaskStateListener, queryParameters, region, requestHeaders, requestURL, signSourceProvider
-
-
构造器概要
构造器 构造器 说明 GetObjectBytesRequest(java.lang.String bucket, java.lang.String cosPath)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcheckParameters()sdk 参数校验java.lang.StringgetMethod()获取HTTP请求方法RequestMethodvoidsetObjectKeySimplifyCheck(boolean objectKeySimplifyCheck)设置是否校验cosPath归并后是否符合规范,默认为trueprotected com.tencent.qcloud.core.http.RequestBodySerializerxmlBuilder()收拢xml解析-
从类继承的方法 com.tencent.cos.xml.model.object.ObjectRequest
getContentType, getCosPath, getPath, setCosPath, setCOSServerSideEncryption, setCOSServerSideEncryptionWithCustomerKey, setCOSServerSideEncryptionWithKMS
-
从类继承的方法 com.tencent.cos.xml.model.CosXmlRequest
addHeader, addNoSignHeader, addNoSignHeader, addNoSignParams, addQuery, attachMetrics, getBucket, getClientTraceId, getCredentialProvider, getHost, getHttpTask, getKeyTime, getMetrics, getNetworkType, getNoSignHeaders, getNoSignParams, getPriority, getQueryEncodedString, getQueryString, getRegion, getRequestBody, getRequestHeaders, getRequestHost, getRequestURL, getSignSourceProvider, getSTSCredentialScope, getWeight, headersHasUnsafeNonAscii, isNeedMD5, isSignInUrl, isSupportAccelerate, isSupportAccelerate, setClientTraceId, setCredential, setCredentialProvider, setHost, setNeedMD5, setNetworkType, setOnRequestWeightListener, setQueryEncodedString, setQueryParameters, setRegion, setRequestHeaders, setRequestHeaders, setRequestHeaders, setRequestURL, setSign, setSign, setSign, setSign, setSign, setSign, setSignInUrl, setSignKeyTime, setSignParamsAndHeaders, setSignSourceProvider, setTask, setTaskStateListener
-
-
-
-
方法详细资料
-
setObjectKeySimplifyCheck
public void setObjectKeySimplifyCheck(boolean objectKeySimplifyCheck)
设置是否校验cosPath归并后是否符合规范,默认为true- 参数:
objectKeySimplifyCheck- 是否校验cosPath归并后是否符合规范
-
getMethod
public java.lang.String getMethod()
从类复制的说明:CosXmlRequest获取HTTP请求方法RequestMethod- 指定者:
getMethod在类中CosXmlRequest- 返回:
- HTTP请求方法
-
xmlBuilder
protected com.tencent.qcloud.core.http.RequestBodySerializer xmlBuilder() throws org.xmlpull.v1.XmlPullParserException, java.io.IOException从类复制的说明:CosXmlRequest收拢xml解析- 覆盖:
xmlBuilder在类中CosXmlRequest- 抛出:
org.xmlpull.v1.XmlPullParserExceptionjava.io.IOException
-
checkParameters
public void checkParameters() throws CosXmlClientException从类复制的说明:CosXmlRequestsdk 参数校验- 覆盖:
checkParameters在类中ObjectRequest- 抛出:
CosXmlClientException- cosXmlClientException
-
-