public abstract class AbstractClient extends Object
Modifier and Type | Field and Description |
---|---|
com.google.gson.Gson |
gson |
static int |
HTTP_RSP_OK |
static String |
SDK_VERSION |
Constructor and Description |
---|
AbstractClient(String endpoint,
String version,
Credential credential,
String region) |
AbstractClient(String endpoint,
String version,
Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
ClientProfile |
getClientProfile()
获取配置实例
|
Credential |
getCredential()
获取认证信息实例
|
String |
getRegion()
返回产品地域
|
protected String |
internalRequest(AbstractModel request,
String actionName) |
void |
setClientProfile(ClientProfile profile)
设置配置实例
|
void |
setCredential(Credential credential)
设置认证信息实例
|
void |
setRegion(String region)
设置产品地域
|
public static final int HTTP_RSP_OK
public static final String SDK_VERSION
public com.google.gson.Gson gson
public AbstractClient(String endpoint, String version, Credential credential, String region)
public AbstractClient(String endpoint, String version, Credential credential, String region, ClientProfile profile)
public void setRegion(String region)
region
- 产品地域public String getRegion()
public void setClientProfile(ClientProfile profile)
profile
- 配置实例public ClientProfile getClientProfile()
public void setCredential(Credential credential)
credential
- 认证信息实例public Credential getCredential()
protected String internalRequest(AbstractModel request, String actionName) throws TencentCloudSDKException
TencentCloudSDKException
Copyright © 2019. All rights reserved.