类 CubeClient
java.lang.Object
cn.ucloud.common.client.DefaultClient
cn.ucloud.cube.client.CubeClient
- 所有已实现的接口:
Client,CubeClientInterface,Closeable,AutoCloseable
This client is used to call actions of **Cube** service
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明CreateCubeDeployment - 创建容器实例DeploymentcreateCubePod(CreateCubePodRequest request) CreateCubePod - 创建容器实例DeleteCubeDeployment - 删除容器实例DeploymentdeleteCubePod(DeleteCubePodRequest request) DeleteCubePod - 删除容器实例GetCubeDeployment - 获取容器实例Deployment详细信息getCubeExecToken(GetCubeExecTokenRequest request) GetCubeExecToken - 获取容器实例执行tokenGetCubeExtendInfo - 获取容器实例附加信息getCubeMetrics(GetCubeMetricsRequest request) GetCubeMetrics - 获取容器实例指标getCubeToken(GetCubeTokenRequest request) GetCubeToken - 获取容器实例TokenlistCubePod(ListCubePodRequest request) ListCubePod - 获取容器实例详细列表renewCubePod(RenewCubePodRequest request) RenewCubePod - 更新容器实例从类继承的方法 cn.ucloud.common.client.DefaultClient
close, getConfig, getCredential, getTransport, invoke, setConfig, setCredential, setTransport, useMiddleware
-
构造器详细资料
-
CubeClient
-
-
方法详细资料
-
createCubeDeployment
public CreateCubeDeploymentResponse createCubeDeployment(CreateCubeDeploymentRequest request) throws UCloudException CreateCubeDeployment - 创建容器实例Deployment- 指定者:
createCubeDeployment在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createCubePod
CreateCubePod - 创建容器实例- 指定者:
createCubePod在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteCubeDeployment
public DeleteCubeDeploymentResponse deleteCubeDeployment(DeleteCubeDeploymentRequest request) throws UCloudException DeleteCubeDeployment - 删除容器实例Deployment- 指定者:
deleteCubeDeployment在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteCubePod
DeleteCubePod - 删除容器实例- 指定者:
deleteCubePod在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getCubeDeployment
public GetCubeDeploymentResponse getCubeDeployment(GetCubeDeploymentRequest request) throws UCloudException GetCubeDeployment - 获取容器实例Deployment详细信息- 指定者:
getCubeDeployment在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getCubeExecToken
public GetCubeExecTokenResponse getCubeExecToken(GetCubeExecTokenRequest request) throws UCloudException GetCubeExecToken - 获取容器实例执行token- 指定者:
getCubeExecToken在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getCubeExtendInfo
public GetCubeExtendInfoResponse getCubeExtendInfo(GetCubeExtendInfoRequest request) throws UCloudException GetCubeExtendInfo - 获取容器实例附加信息- 指定者:
getCubeExtendInfo在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getCubeMetrics
GetCubeMetrics - 获取容器实例指标- 指定者:
getCubeMetrics在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getCubeToken
GetCubeToken - 获取容器实例Token- 指定者:
getCubeToken在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
listCubePod
ListCubePod - 获取容器实例详细列表- 指定者:
listCubePod在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
renewCubePod
RenewCubePod - 更新容器实例- 指定者:
renewCubePod在接口中CubeClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-