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>
构造方法摘要 |
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)
|
从类 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.