Package cn.ucloud.cube.client
Interface CubeClientInterface
-
- All Superinterfaces:
Client
- All Known Implementing Classes:
CubeClient
public interface CubeClientInterface extends Client
This client is used to call actions of **Cube** service
-
-
Method Summary
-
-
-
Method Detail
-
createCubeDeployment
CreateCubeDeploymentResponse createCubeDeployment(CreateCubeDeploymentRequest request) throws UCloudException
CreateCubeDeployment - 创建Cube的Deployment- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createCubePod
CreateCubePodResponse createCubePod(CreateCubePodRequest request) throws UCloudException
CreateCubePod - 创建Pod- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteCubeDeployment
DeleteCubeDeploymentResponse deleteCubeDeployment(DeleteCubeDeploymentRequest request) throws UCloudException
DeleteCubeDeployment - 删除Cube的Deployment- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteCubePod
DeleteCubePodResponse deleteCubePod(DeleteCubePodRequest request) throws UCloudException
DeleteCubePod - 删除Pod- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getCubeDeployment
GetCubeDeploymentResponse getCubeDeployment(GetCubeDeploymentRequest request) throws UCloudException
GetCubeDeployment - 获取Deployment的详细信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getCubeExecToken
GetCubeExecTokenResponse getCubeExecToken(GetCubeExecTokenRequest request) throws UCloudException
GetCubeExecToken - 获取登录容器的token- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getCubeExtendInfo
GetCubeExtendInfoResponse getCubeExtendInfo(GetCubeExtendInfoRequest request) throws UCloudException
GetCubeExtendInfo - 获取Cube的额外信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getCubeMetrics
GetCubeMetricsResponse getCubeMetrics(GetCubeMetricsRequest request) throws UCloudException
GetCubeMetrics - 获取Cube实例监控数据- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getCubePod
GetCubePodResponse getCubePod(GetCubePodRequest request) throws UCloudException
GetCubePod - 获取Pod的详细信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getCubePrice
GetCubePriceResponse getCubePrice(GetCubePriceRequest request) throws UCloudException
GetCubePrice - 获取cube的价格- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getCubeToken
GetCubeTokenResponse getCubeToken(GetCubeTokenRequest request) throws UCloudException
GetCubeToken - 获取Cube的token- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
listCubeDeployment
ListCubeDeploymentResponse listCubeDeployment(ListCubeDeploymentRequest request) throws UCloudException
ListCubeDeployment - 获取Cube的Deployment列表- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
listCubePod
ListCubePodResponse listCubePod(ListCubePodRequest request) throws UCloudException
ListCubePod - 获取Pods列表- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
modifyCubeExtendInfo
ModifyCubeExtendInfoResponse modifyCubeExtendInfo(ModifyCubeExtendInfoRequest request) throws UCloudException
ModifyCubeExtendInfo - 修改Cube额外信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
modifyCubeTag
ModifyCubeTagResponse modifyCubeTag(ModifyCubeTagRequest request) throws UCloudException
ModifyCubeTag - 修改业务组- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
rebootCubePod
RebootCubePodResponse rebootCubePod(RebootCubePodRequest request) throws UCloudException
RebootCubePod - 重启Cube Pod- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
renewCubePod
RenewCubePodResponse renewCubePod(RenewCubePodRequest request) throws UCloudException
RenewCubePod - 更新Pod- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateCubeDeployment
UpdateCubeDeploymentResponse updateCubeDeployment(UpdateCubeDeploymentRequest request) throws UCloudException
UpdateCubeDeployment - 更新Deployment- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
-