com.aliyuncs
类 OssAcsRequest<T extends AcsResponse>

java.lang.Object
  继承者 com.aliyuncs.http.HttpRequest
      继承者 com.aliyuncs.AcsRequest<T>
          继承者 com.aliyuncs.RoaAcsRequest<T>
              继承者 com.aliyuncs.OssAcsRequest<T>

public abstract class OssAcsRequest<T extends AcsResponse>
extends RoaAcsRequest<T>


字段摘要
 
从类 com.aliyuncs.RoaAcsRequest 继承的字段
uriPattern
 
从类 com.aliyuncs.AcsRequest 继承的字段
composer
 
从类 com.aliyuncs.http.HttpRequest 继承的字段
connectTimeout, content, CONTENT_LENGTH, CONTENT_MD5, CONTENT_TYPE, contentType, encoding, headers, readTimeout
 
构造方法摘要
OssAcsRequest(String product, String actionName)
           
 
方法摘要
 String composeUrl(String endpoint, Map<String,String> queries)
           
abstract  Class<T> getResponseClass()
           
 void setVersion(String version)
           
 HttpRequest signRequest(ISigner signer, Credential credential, FormatType format, ProductDomain domain)
           
 
从类 com.aliyuncs.RoaAcsRequest 继承的方法
getPathParameters, getUriPattern, putPathParameter, putPathParameter, setSecurityToken, setUriPattern
 
从类 com.aliyuncs.AcsRequest 继承的方法
concatQueryString, getAcceptFormat, getActionName, getDomainParameters, getEndpointType, getLocationProduct, getProduct, getProtocol, getQueryParameters, getRegionId, getSecurityToken, getVersion, putDomainParameter, putDomainParameter, putQueryParameter, putQueryParameter, setAcceptFormat, setActionName, setEndpointType, setLocationProduct, setParameter, setProtocol, setRegionId
 
从类 com.aliyuncs.http.HttpRequest 继承的方法
getConnectTimeout, getContent, getContentType, getEncoding, getHeaders, getHeaderValue, getHttpConnection, getMethod, getReadTimeout, getUrl, putHeaderParameter, setConnectTimeout, setContent, setContentType, setEncoding, setMethod, setReadTimeout, setUrl
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

OssAcsRequest

public OssAcsRequest(String product,
                     String actionName)
方法详细信息

setVersion

public void setVersion(String version)
覆盖:
RoaAcsRequest<T extends AcsResponse> 中的 setVersion

composeUrl

public String composeUrl(String endpoint,
                         Map<String,String> queries)
                  throws UnsupportedEncodingException
覆盖:
RoaAcsRequest<T extends AcsResponse> 中的 composeUrl
抛出:
UnsupportedEncodingException

signRequest

public HttpRequest signRequest(ISigner signer,
                               Credential credential,
                               FormatType format,
                               ProductDomain domain)
                        throws InvalidKeyException,
                               IllegalStateException,
                               UnsupportedEncodingException,
                               NoSuchAlgorithmException
覆盖:
RoaAcsRequest<T extends AcsResponse> 中的 signRequest
抛出:
InvalidKeyException
IllegalStateException
UnsupportedEncodingException
NoSuchAlgorithmException

getResponseClass

public abstract Class<T> getResponseClass()
指定者:
AcsRequest<T extends AcsResponse> 中的 getResponseClass


Copyright © 2017. All Rights Reserved.