com.aliyuncs
类 RoaAcsRequest<T extends AcsResponse>

java.lang.Object
  继承者 com.aliyuncs.http.HttpRequest
      继承者 com.aliyuncs.AcsRequest<T>
          继承者 com.aliyuncs.RoaAcsRequest<T>
直接已知子类:
OssAcsRequest

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


字段摘要
protected  String uriPattern
           
 
从类 com.aliyuncs.AcsRequest 继承的字段
composer
 
从类 com.aliyuncs.http.HttpRequest 继承的字段
connectTimeout, content, CONTENT_LENGTH, CONTENT_MD5, CONTENT_TYPE, contentType, encoding, headers, readTimeout
 
构造方法摘要
RoaAcsRequest(String product)
           
RoaAcsRequest(String product, String version)
           
RoaAcsRequest(String product, String version, String action)
           
RoaAcsRequest(String product, String version, String action, String locationProduct)
           
RoaAcsRequest(String product, String version, String action, String locationProduct, String endpointType)
           
 
方法摘要
 String composeUrl(String endpoint, Map<String,String> queries)
           
 Map<String,String> getPathParameters()
           
 String getUriPattern()
           
protected  void putPathParameter(String name, Object value)
           
protected  void putPathParameter(String name, String value)
           
 void setSecurityToken(String securityToken)
           
 void setUriPattern(String uriPattern)
           
 void setVersion(String version)
           
 HttpRequest signRequest(ISigner signer, Credential credential, FormatType format, ProductDomain domain)
           
 
从类 com.aliyuncs.AcsRequest 继承的方法
concatQueryString, getAcceptFormat, getActionName, getDomainParameters, getEndpointType, getLocationProduct, getProduct, getProtocol, getQueryParameters, getRegionId, getResponseClass, 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
 

字段详细信息

uriPattern

protected String uriPattern
构造方法详细信息

RoaAcsRequest

public RoaAcsRequest(String product)

RoaAcsRequest

public RoaAcsRequest(String product,
                     String version)

RoaAcsRequest

public RoaAcsRequest(String product,
                     String version,
                     String action)

RoaAcsRequest

public RoaAcsRequest(String product,
                     String version,
                     String action,
                     String locationProduct)

RoaAcsRequest

public RoaAcsRequest(String product,
                     String version,
                     String action,
                     String locationProduct,
                     String endpointType)
方法详细信息

setVersion

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

setSecurityToken

public void setSecurityToken(String securityToken)
覆盖:
AcsRequest<T extends AcsResponse> 中的 setSecurityToken

getPathParameters

public Map<String,String> getPathParameters()

putPathParameter

protected void putPathParameter(String name,
                                Object value)

putPathParameter

protected void putPathParameter(String name,
                                String value)

composeUrl

public String composeUrl(String endpoint,
                         Map<String,String> queries)
                  throws UnsupportedEncodingException
指定者:
AcsRequest<T extends AcsResponse> 中的 composeUrl
抛出:
UnsupportedEncodingException

getUriPattern

public String getUriPattern()

setUriPattern

public void setUriPattern(String uriPattern)

signRequest

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


Copyright © 2017. All Rights Reserved.