public class BesClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
BesClient() |
BesClient(BceClientConfiguration clientConfiguration) |
BesClient(BceClientConfiguration clientConfiguration,
String region) |
| Modifier and Type | Method and Description |
|---|---|
BesCreateAutoRenewRuleResponse |
createAutoRenewRule(BesCreateAutoRenewRuleRequest request)
Create auto renew rule by the authenticated user.
|
BesCreateClusterResponse |
createCluster(BesCreateClusterRequest request)
Create a cluster
Users must authenticate with a valid BCE Access Key ID, and the response
contains all the BES clusters owned by the user.
|
BesDeleteAutoRenewRuleResponse |
deleteAutoRenewRule(BesDeleteAutoRenewRuleRequest request)
Delete auto renew rule owned by the authenticated user.
|
BesDeleteClusterResponse |
deleteCluster(BesDeleteClusterRequest besDeleteClusterRequest)
Delete cluster owned by the authenticated user.
|
BesGetAutoRenewRuleListResponse |
getAutoRenewRuleList()
Get BES auto renew list owned by the authenticated user.
|
BesGetClusterDetailResponse |
getClusterDetail(BesGetClusterDetailRequest besGetClusterDetailRequest)
Get cluster detail owned by the authenticated user.
|
BesGetClusterListResponse |
getClusterList(BesGetClusterListRequest besGetClusterListRequest)
List BES clusters owned by the authenticated user.
|
BesGetRenewListResponse |
getRenewList(BesGetRenewListRequest request)
Get BES renew list owned by the authenticated user.
|
BesRenewClusterResponse |
renewCluster(BesRenewClusterRequest request)
Renew cluster owned by the authenticated user.
|
BesCreateClusterResponse |
resizeCluster(BesResizeClusterRequest request)
Resize cluster detail owned by the authenticated user.
|
BesStartClusterResponse |
startCluster(BesStartClusterRequest besStartClusterRequest)
Start cluster owned by the authenticated user.
|
BesStartInstanceResponse |
startClusterInstance(BesStartInstanceRequest request)
Start cluster instance owned by the authenticated user.
|
BesStopClusterResponse |
stopCluster(BesStopClusterRequest besStopClusterRequest)
Stop cluster owned by the authenticated user.
|
BesStopInstanceResponse |
stopClusterInstance(BesStopInstanceRequest request)
Stop cluster instance owned by the authenticated user.
|
BesUpdateAutoRenewRuleResponse |
updateAutoRenewRule(BesUpdateAutoRenewRuleRequest request)
Update auto renew rule owned by the authenticated user.
|
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic BesClient()
public BesClient(BceClientConfiguration clientConfiguration)
clientConfiguration - The BCE client configuration options.public BesClient(BceClientConfiguration clientConfiguration, String region)
clientConfiguration - The BCE client configuration options.region - client configuration options Defaults to bjpublic BesStopClusterResponse stopCluster(BesStopClusterRequest besStopClusterRequest)
besStopClusterRequest - public BesStartClusterResponse startCluster(BesStartClusterRequest besStartClusterRequest)
besStartClusterRequest - public BesDeleteClusterResponse deleteCluster(BesDeleteClusterRequest besDeleteClusterRequest)
besDeleteClusterRequest - public BesGetClusterListResponse getClusterList(BesGetClusterListRequest besGetClusterListRequest)
besGetClusterListRequest - public BesGetClusterDetailResponse getClusterDetail(BesGetClusterDetailRequest besGetClusterDetailRequest)
besGetClusterDetailRequest - public BesCreateClusterResponse createCluster(BesCreateClusterRequest request)
request - public BesCreateClusterResponse resizeCluster(BesResizeClusterRequest request)
request - public BesStartInstanceResponse startClusterInstance(BesStartInstanceRequest request)
request - public BesStopInstanceResponse stopClusterInstance(BesStopInstanceRequest request)
request - public BesGetRenewListResponse getRenewList(BesGetRenewListRequest request)
request - public BesRenewClusterResponse renewCluster(BesRenewClusterRequest request)
request - public BesGetAutoRenewRuleListResponse getAutoRenewRuleList()
public BesCreateAutoRenewRuleResponse createAutoRenewRule(BesCreateAutoRenewRuleRequest request)
request - public BesUpdateAutoRenewRuleResponse updateAutoRenewRule(BesUpdateAutoRenewRuleRequest request)
request - public BesDeleteAutoRenewRuleResponse deleteAutoRenewRule(BesDeleteAutoRenewRuleRequest request)
request - Copyright © 2024. All rights reserved.