public class ScsClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
ScsClient() |
ScsClient(BceClientConfiguration config) |
ScsClient(BceClientConfiguration config,
HttpResponseHandler[] responseHandlers) |
| Modifier and Type | Method and Description |
|---|---|
void |
changeScsInstance(ScsChangeConfigRequest request)
Change scs instance
Get the latest instance info by
getInstanceDetail(ScsInstanceDetailRequest) |
ScsCreateResponse |
createInstance(ScsCreateRequest request)
Create scs instance
|
void |
deleteInstance(ScsDeleteInstanceRequest request)
Delete instance by instance id
|
ScsInstanceDetailResponse |
getInstanceDetail(ScsInstanceDetailRequest request)
Request scs instance detail
|
InstanceListResponse |
getInstanceList(InstanceListRequest request)
Request scs instance list
|
ScsParamListResponse |
getParamList(ScsParamListRequest request)
Request param list
|
void |
modifyScsParameter(ScsParamModifyRequest request)
Modify scs parameter
|
void |
recoverInstance(ScsRecoverInstanceRequest request)
Recover the instance from the recycle bin
|
ScsRenewInstanceResponse |
renewInstance(ScsRenewInstanceRequest request)
Renew the scs instance
|
computeServiceId, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic ScsClient()
public ScsClient(BceClientConfiguration config)
public ScsClient(BceClientConfiguration config, HttpResponseHandler[] responseHandlers)
public ScsCreateResponse createInstance(ScsCreateRequest request)
request - the request of instance createpublic void deleteInstance(ScsDeleteInstanceRequest request)
request - the request of delete instancepublic ScsRenewInstanceResponse renewInstance(ScsRenewInstanceRequest request)
request - the request of renew instancepublic void recoverInstance(ScsRecoverInstanceRequest request)
request - the request of recover instancepublic InstanceListResponse getInstanceList(InstanceListRequest request)
request - instance list requestpublic ScsInstanceDetailResponse getInstanceDetail(ScsInstanceDetailRequest request)
request - Instance detail request which contains instance idpublic ScsParamListResponse getParamList(ScsParamListRequest request)
request - the request of param listpublic void modifyScsParameter(ScsParamModifyRequest request)
request - the request modify parampublic void changeScsInstance(ScsChangeConfigRequest request)
getInstanceDetail(ScsInstanceDetailRequest)request - The request of change instanceCopyright © 2022. All rights reserved.