public class BesClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
BesClient()
Constructs a new client to invoke service methods on BES.
|
BesClient(BceClientConfiguration clientConfiguration)
Constructs a new BES client using the client configuration to access BES.
|
| Modifier and Type | Method and Description |
|---|---|
BesClusterDetailResponse |
clusterDetail(BesClusterDetailRequest besClusterDetailRequest)
Get cluster detail owned by the authenticated user.
|
BesListClusterResponse |
clusterList(BesListClusterRequest besListClusterRequest)
List BES clusters owned 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.
|
BesDeleteClusterResponse |
deleteCluster(BesDeleteClusterRequest besDeleteClusterRequest)
Delete 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.
|
computeServiceId, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic BesClient()
public BesClient(BceClientConfiguration clientConfiguration)
clientConfiguration - The BCE client configuration options.public BesStopClusterResponse stopCluster(BesStopClusterRequest besStopClusterRequest)
besStopClusterRequest - public BesStartClusterResponse startCluster(BesStartClusterRequest besStartClusterRequest)
besStartClusterRequest - public BesDeleteClusterResponse deleteCluster(BesDeleteClusterRequest besDeleteClusterRequest)
besDeleteClusterRequest - public BesListClusterResponse clusterList(BesListClusterRequest besListClusterRequest)
besListClusterRequest - public BesClusterDetailResponse clusterDetail(BesClusterDetailRequest besClusterDetailRequest)
besClusterDetailRequest - public BesCreateClusterResponse createCluster(BesCreateClusterRequest request)
request - public BesCreateClusterResponse resizeCluster(BesResizeClusterRequest request)
request - public BesStartInstanceResponse startClusterInstance(BesStartInstanceRequest request)
request - public BesStopInstanceResponse stopClusterInstance(BesStopInstanceRequest request)
request - Copyright © 2020. All rights reserved.