public abstract class AbstractClient extends Object
限定符和类型 | 字段和说明 |
---|---|
com.google.gson.Gson |
gson |
static int |
HTTP_RSP_OK |
static String |
SDK_VERSION |
构造器和说明 |
---|
AbstractClient(String endpoint,
String version,
Credential credential,
String region) |
AbstractClient(String endpoint,
String version,
Credential credential,
String region,
ClientProfile profile) |
限定符和类型 | 方法和说明 |
---|---|
String |
call(String action,
String jsonPayload)
Use post/json with tc3-hmac-sha256 signature to call any action.
|
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 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)
public String getRegion()
public void setClientProfile(ClientProfile profile)
public ClientProfile getClientProfile()
public void setCredential(Credential credential)
public Credential getCredential()
public String call(String action, String jsonPayload) throws TencentCloudSDKException
action
- Name of action to be called.jsonPayload
- Parameters of action serialized in json string format.TencentCloudSDKException
protected String internalRequest(AbstractModel request, String actionName) throws TencentCloudSDKException
Copyright © 2020. All rights reserved.