| 限定符和类型 | 方法和说明 |
|---|---|
<T extends AcsResponse> |
DefaultAcsClient.doAction(AcsRequest<T> request) |
<T extends AcsResponse> |
IAcsClient.doAction(AcsRequest<T> request) |
<T extends AcsResponse> |
DefaultAcsClient.doAction(AcsRequest<T> request,
boolean autoRetry,
int maxRetryCounts) |
<T extends AcsResponse> |
IAcsClient.doAction(AcsRequest<T> request,
boolean autoRetry,
int maxRetryCounts) |
<T extends AcsResponse> |
DefaultAcsClient.doAction(AcsRequest<T> request,
boolean autoRetry,
int maxRetryCounts,
IClientProfile profile) |
<T extends AcsResponse> |
IAcsClient.doAction(AcsRequest<T> request,
boolean autoRetry,
int maxRetryCounts,
IClientProfile profile) |
<T extends AcsResponse> |
DefaultAcsClient.doAction(AcsRequest<T> request,
boolean autoRetry,
int maxRetryNumber,
String regionId,
Credential credential,
Signer signer,
FormatType format)
已过时。
|
<T extends AcsResponse> |
DefaultAcsClient.doAction(AcsRequest<T> request,
IClientProfile profile) |
<T extends AcsResponse> |
IAcsClient.doAction(AcsRequest<T> request,
IClientProfile profile) |
<T extends AcsResponse> |
DefaultAcsClient.doAction(AcsRequest<T> request,
String regionId,
Credential credential) |
<T extends AcsResponse> |
IAcsClient.doAction(AcsRequest<T> request,
String regionId,
Credential credential) |
<T extends AcsResponse> |
DefaultAcsClient.getAcsResponse(AcsRequest<T> request) |
<T extends AcsResponse> |
IAcsClient.getAcsResponse(AcsRequest<T> request) |
<T extends AcsResponse> |
DefaultAcsClient.getAcsResponse(AcsRequest<T> request,
boolean autoRetry,
int maxRetryCounts) |
<T extends AcsResponse> |
IAcsClient.getAcsResponse(AcsRequest<T> request,
boolean autoRetry,
int maxRetryCounts) |
<T extends AcsResponse> |
DefaultAcsClient.getAcsResponse(AcsRequest<T> request,
IClientProfile profile) |
<T extends AcsResponse> |
IAcsClient.getAcsResponse(AcsRequest<T> request,
IClientProfile profile) |
<T extends AcsResponse> |
DefaultAcsClient.getAcsResponse(AcsRequest<T> request,
String regionId) |
<T extends AcsResponse> |
IAcsClient.getAcsResponse(AcsRequest<T> request,
String regionId) |
<T extends AcsResponse> |
DefaultAcsClient.getAcsResponse(AcsRequest<T> request,
String regionId,
Credential credential) |
<T extends AcsResponse> |
IAcsClient.getAcsResponse(AcsRequest<T> request,
String regionId,
Credential credential) |
CommonResponse |
DefaultAcsClient.getCommonResponse(CommonRequest request) |
CommonResponse |
IAcsClient.getCommonResponse(CommonRequest request) |
ProductDomain |
DefaultAcsClient.getDomain(AcsRequest request,
String regionId) |
abstract AcsResponse |
AcsResponse.getInstance(UnmarshallerContext context) |
AcsResponse |
CommonResponse.getInstance(UnmarshallerContext context) |
protected <T extends AcsResponse> |
DefaultAcsClient.readResponse(Class<T> clasz,
HttpResponse httpResponse,
FormatType format)
2019-01-03 change access control from private to protected, then subClass can
override it and rewrite httpResponse processing
|
| 构造器和说明 |
|---|
DefaultAcsClient()
已过时。
|
DefaultAcsClient(String regionId) |
| 限定符和类型 | 方法和说明 |
|---|---|
InstanceProfileCredentials |
ECSMetadataServiceCredentialsFetcher.fetch() |
InstanceProfileCredentials |
ECSMetadataServiceCredentialsFetcher.fetch(int retryTimes) |
AlibabaCloudCredentials |
ProfileCredentialsProvider.getCredentials() |
AlibabaCloudCredentials |
DefaultCredentialsProvider.getCredentials() |
AlibabaCloudCredentials |
STSAssumeRoleSessionCredentialsProvider.getCredentials() |
AlibabaCloudCredentials |
InstanceProfileCredentialsProvider.getCredentials() |
AlibabaCloudCredentials |
AlibabaCloudCredentialsProvider.getCredentials() |
AlibabaCloudCredentials |
SystemPropertiesCredentialsProvider.getCredentials() |
AlibabaCloudCredentials |
EnvironmentVariableCredentialsProvider.getCredentials() |
AlibabaCloudCredentials |
STSGetSessionAccessKeyCredentialsProvider.getCredentials() |
String |
ECSMetadataServiceCredentialsFetcher.getMetadata() |
| 构造器和说明 |
|---|
DefaultCredentialsProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
UserVpcEndpointResolver.resolve(ResolveEndpointRequest request) |
String |
LocationServiceEndpointResolver.resolve(ResolveEndpointRequest request) |
String |
ChainedEndpointResolver.resolve(ResolveEndpointRequest request) |
String |
EndpointResolver.resolve(ResolveEndpointRequest request) |
String |
DefaultEndpointResolver.resolve(ResolveEndpointRequest request) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ServerException |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.apache.http.HttpHost |
HttpUtil.getApacheProxy(String clientProxy,
String envProxy,
HttpRequest request) |
String |
HttpMessage.getHttpContentString() |
static Proxy |
HttpUtil.getJDKProxy(String clientProxy,
String envProxy,
HttpRequest request) |
protected abstract void |
IHttpClient.init(HttpClientConfig clientConfig) |
abstract HttpResponse |
IHttpClient.syncInvoke(HttpRequest apiRequest) |
| 构造器和说明 |
|---|
IHttpClient(HttpClientConfig clientConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
static HttpResponse |
CompatibleUrlConnClient.compatibleGetResponse(HttpRequest request) |
static ApacheHttpClient |
ApacheHttpClient.getInstance(HttpClientConfig config)
已过时。
|
protected void |
ApacheHttpClient.init(HttpClientConfig config0) |
HttpResponse |
ApacheHttpClient.syncInvoke(HttpRequest apiRequest) |
HttpResponse |
CompatibleUrlConnClient.syncInvoke(HttpRequest request) |
| 构造器和说明 |
|---|
CompatibleUrlConnClient(HttpClientConfig clientConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
DefaultProfile.addEndpoint(String endpointName,
String regionId,
String product,
String domain)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,String> |
XmlReader.read(String response,
String endpoint)
已过时。
|
Map<String,String> |
Reader.read(String response,
String endpoint)
已过时。
|
Map<String,String> |
XmlReader.readForHideArrayItem(String response,
String endpoint)
已过时。
|
Map<String,String> |
Reader.readForHideArrayItem(String response,
String endpoint)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends AcsResponse> |
Unmarshaller.unmarshal(Class<T> clasz,
String content) |
<T extends AcsResponse> |
JsonUnmashaller.unmarshal(Class<T> clazz,
String content) |
<T extends AcsResponse> |
XmlUnmashaller.unmarshal(Class<T> clazz,
String content) |
Copyright © 2020. All rights reserved.