类 UMemClient
java.lang.Object
cn.ucloud.common.client.DefaultClient
cn.ucloud.umem.client.UMemClient
- 所有已实现的接口:
Client,UMemClientInterface,Closeable,AutoCloseable
This client is used to call actions of **UMem** service
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明CheckUDredisSpaceAllowance - 检查高性能UMem剩余资源CheckURedisAllowance - 检查URedis资源是否足够CreateScanHotBigKeys - 创建扫大key和热key的任务createUMemBackup(CreateUMemBackupRequest request) CreateUMemBackup - 创建分布式redis备份CreateUMemcacheGroup - 创建单机MemcachecreateUMemSpace(CreateUMemSpaceRequest request) CreateUMemSpace - 创建内存空间CreateURedisBackup - 创建主备Redis备份CreateURedisGroup - 创建主备redisDeleteUMemcacheGroup - 删除单机MemcachedeleteUMemSpace(DeleteUMemSpaceRequest request) DeleteUMemSpace - 删除空间DeleteURedisGroup - 删除主备redisDescribeUDRedisProxyInfo - 拉取udredis代理信息DescribeUDRedisSlowlog - 查询UDRedis慢日志describeUMem(DescribeUMemRequest request) DescribeUMem - 获取UMem列表DescribeUMemBackup - 查询分布式redis备份DescribeUMemBackupURL - 获取分布式redis 备份下载链接DescribeUMemBlockInfo - 拉取UDRedis分片信息DescribeUMemcacheGroup - 显示MemcacheDescribeUMemcachePrice - 获取umemcache组价格DescribeUMemcacheUpgradePrice - 获取umemcache升级价格DescribeUMemPrice - 获取价格DescribeUMemSpace - 查询空间DescribeUMemUpgradePrice - 获取升级价格DescribeURedisBackup - 查询主备redis备份DescribeURedisBackupURL - 获取主备Redis备份下载链接DescribeURedisConfig - 查询主备Redis所有配置文件DescribeURedisGroup - 查询主备RedisDescribeURedisPrice - 获取URedis价格信息DescribeURedisSlowlog - 查询URedis慢日志DescribeURedisUpgradePrice - 获取uredis升级价格信息DescribeURedisVersion - 获取主Redis可用版本FlushallURedisGroup - 清除主备redis数据GetUMemSpaceState - 获取空间状态ISolationURedisGroup - 打开/关闭URedisModifyUMemSpaceName - 修改名称ModifyURedisConfig - 修改主备Redis配置文件参数ModifyURedisGroupName - 修改名称ModifyURedisGroupPassword - 修改主备密码RegisterUMemDefrag - 动态开关redis碎片整理选项RemoveUDRedisData - 清除udredis实例数据ResizeUDRedisBlockSize - 更改udredis分片容量resizeUMemSpace(ResizeUMemSpaceRequest request) ResizeUMemSpace - 调整容量ResizeURedisGroup - 调整容量RestartUMemcacheGroup - 重启单机MemcacheRestartURedisGroup - 重启主备实例UpdateURedisBackupStrategy - 更改主备Redis备份策略UpdateURedisRewriteTime - 修改主备redis重写时间从类继承的方法 cn.ucloud.common.client.DefaultClient
close, getConfig, getCredential, getTransport, invoke, setConfig, setCredential, setTransport, useMiddleware
-
构造器详细资料
-
UMemClient
-
-
方法详细资料
-
checkUDredisSpaceAllowance
public CheckUDredisSpaceAllowanceResponse checkUDredisSpaceAllowance(CheckUDredisSpaceAllowanceRequest request) throws UCloudException CheckUDredisSpaceAllowance - 检查高性能UMem剩余资源- 指定者:
checkUDredisSpaceAllowance在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
checkURedisAllowance
public CheckURedisAllowanceResponse checkURedisAllowance(CheckURedisAllowanceRequest request) throws UCloudException CheckURedisAllowance - 检查URedis资源是否足够- 指定者:
checkURedisAllowance在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createScanHotBigKeys
public CreateScanHotBigKeysResponse createScanHotBigKeys(CreateScanHotBigKeysRequest request) throws UCloudException CreateScanHotBigKeys - 创建扫大key和热key的任务- 指定者:
createScanHotBigKeys在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUMemBackup
public CreateUMemBackupResponse createUMemBackup(CreateUMemBackupRequest request) throws UCloudException CreateUMemBackup - 创建分布式redis备份- 指定者:
createUMemBackup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUMemSpace
public CreateUMemSpaceResponse createUMemSpace(CreateUMemSpaceRequest request) throws UCloudException CreateUMemSpace - 创建内存空间- 指定者:
createUMemSpace在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUMemcacheGroup
public CreateUMemcacheGroupResponse createUMemcacheGroup(CreateUMemcacheGroupRequest request) throws UCloudException CreateUMemcacheGroup - 创建单机Memcache- 指定者:
createUMemcacheGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createURedisBackup
public CreateURedisBackupResponse createURedisBackup(CreateURedisBackupRequest request) throws UCloudException CreateURedisBackup - 创建主备Redis备份- 指定者:
createURedisBackup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createURedisGroup
public CreateURedisGroupResponse createURedisGroup(CreateURedisGroupRequest request) throws UCloudException CreateURedisGroup - 创建主备redis- 指定者:
createURedisGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteUMemSpace
public DeleteUMemSpaceResponse deleteUMemSpace(DeleteUMemSpaceRequest request) throws UCloudException DeleteUMemSpace - 删除空间- 指定者:
deleteUMemSpace在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteUMemcacheGroup
public DeleteUMemcacheGroupResponse deleteUMemcacheGroup(DeleteUMemcacheGroupRequest request) throws UCloudException DeleteUMemcacheGroup - 删除单机Memcache- 指定者:
deleteUMemcacheGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteURedisGroup
public DeleteURedisGroupResponse deleteURedisGroup(DeleteURedisGroupRequest request) throws UCloudException DeleteURedisGroup - 删除主备redis- 指定者:
deleteURedisGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDRedisProxyInfo
public DescribeUDRedisProxyInfoResponse describeUDRedisProxyInfo(DescribeUDRedisProxyInfoRequest request) throws UCloudException DescribeUDRedisProxyInfo - 拉取udredis代理信息- 指定者:
describeUDRedisProxyInfo在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDRedisSlowlog
public DescribeUDRedisSlowlogResponse describeUDRedisSlowlog(DescribeUDRedisSlowlogRequest request) throws UCloudException DescribeUDRedisSlowlog - 查询UDRedis慢日志- 指定者:
describeUDRedisSlowlog在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMem
DescribeUMem - 获取UMem列表- 指定者:
describeUMem在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemBackup
public DescribeUMemBackupResponse describeUMemBackup(DescribeUMemBackupRequest request) throws UCloudException DescribeUMemBackup - 查询分布式redis备份- 指定者:
describeUMemBackup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemBackupURL
public DescribeUMemBackupURLResponse describeUMemBackupURL(DescribeUMemBackupURLRequest request) throws UCloudException DescribeUMemBackupURL - 获取分布式redis 备份下载链接- 指定者:
describeUMemBackupURL在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemBlockInfo
public DescribeUMemBlockInfoResponse describeUMemBlockInfo(DescribeUMemBlockInfoRequest request) throws UCloudException DescribeUMemBlockInfo - 拉取UDRedis分片信息- 指定者:
describeUMemBlockInfo在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemPrice
public DescribeUMemPriceResponse describeUMemPrice(DescribeUMemPriceRequest request) throws UCloudException DescribeUMemPrice - 获取价格- 指定者:
describeUMemPrice在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemSpace
public DescribeUMemSpaceResponse describeUMemSpace(DescribeUMemSpaceRequest request) throws UCloudException DescribeUMemSpace - 查询空间- 指定者:
describeUMemSpace在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemUpgradePrice
public DescribeUMemUpgradePriceResponse describeUMemUpgradePrice(DescribeUMemUpgradePriceRequest request) throws UCloudException DescribeUMemUpgradePrice - 获取升级价格- 指定者:
describeUMemUpgradePrice在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemcacheGroup
public DescribeUMemcacheGroupResponse describeUMemcacheGroup(DescribeUMemcacheGroupRequest request) throws UCloudException DescribeUMemcacheGroup - 显示Memcache- 指定者:
describeUMemcacheGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemcachePrice
public DescribeUMemcachePriceResponse describeUMemcachePrice(DescribeUMemcachePriceRequest request) throws UCloudException DescribeUMemcachePrice - 获取umemcache组价格- 指定者:
describeUMemcachePrice在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUMemcacheUpgradePrice
public DescribeUMemcacheUpgradePriceResponse describeUMemcacheUpgradePrice(DescribeUMemcacheUpgradePriceRequest request) throws UCloudException DescribeUMemcacheUpgradePrice - 获取umemcache升级价格- 指定者:
describeUMemcacheUpgradePrice在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeURedisBackup
public DescribeURedisBackupResponse describeURedisBackup(DescribeURedisBackupRequest request) throws UCloudException DescribeURedisBackup - 查询主备redis备份- 指定者:
describeURedisBackup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeURedisBackupURL
public DescribeURedisBackupURLResponse describeURedisBackupURL(DescribeURedisBackupURLRequest request) throws UCloudException DescribeURedisBackupURL - 获取主备Redis备份下载链接- 指定者:
describeURedisBackupURL在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeURedisConfig
public DescribeURedisConfigResponse describeURedisConfig(DescribeURedisConfigRequest request) throws UCloudException DescribeURedisConfig - 查询主备Redis所有配置文件- 指定者:
describeURedisConfig在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeURedisGroup
public DescribeURedisGroupResponse describeURedisGroup(DescribeURedisGroupRequest request) throws UCloudException DescribeURedisGroup - 查询主备Redis- 指定者:
describeURedisGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeURedisPrice
public DescribeURedisPriceResponse describeURedisPrice(DescribeURedisPriceRequest request) throws UCloudException DescribeURedisPrice - 获取URedis价格信息- 指定者:
describeURedisPrice在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeURedisSlowlog
public DescribeURedisSlowlogResponse describeURedisSlowlog(DescribeURedisSlowlogRequest request) throws UCloudException DescribeURedisSlowlog - 查询URedis慢日志- 指定者:
describeURedisSlowlog在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeURedisUpgradePrice
public DescribeURedisUpgradePriceResponse describeURedisUpgradePrice(DescribeURedisUpgradePriceRequest request) throws UCloudException DescribeURedisUpgradePrice - 获取uredis升级价格信息- 指定者:
describeURedisUpgradePrice在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeURedisVersion
public DescribeURedisVersionResponse describeURedisVersion(DescribeURedisVersionRequest request) throws UCloudException DescribeURedisVersion - 获取主Redis可用版本- 指定者:
describeURedisVersion在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
flushallURedisGroup
public FlushallURedisGroupResponse flushallURedisGroup(FlushallURedisGroupRequest request) throws UCloudException FlushallURedisGroup - 清除主备redis数据- 指定者:
flushallURedisGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getUMemSpaceState
public GetUMemSpaceStateResponse getUMemSpaceState(GetUMemSpaceStateRequest request) throws UCloudException GetUMemSpaceState - 获取空间状态- 指定者:
getUMemSpaceState在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
iSolationURedisGroup
public ISolationURedisGroupResponse iSolationURedisGroup(ISolationURedisGroupRequest request) throws UCloudException ISolationURedisGroup - 打开/关闭URedis- 指定者:
iSolationURedisGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUMemSpaceName
public ModifyUMemSpaceNameResponse modifyUMemSpaceName(ModifyUMemSpaceNameRequest request) throws UCloudException ModifyUMemSpaceName - 修改名称- 指定者:
modifyUMemSpaceName在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyURedisConfig
public ModifyURedisConfigResponse modifyURedisConfig(ModifyURedisConfigRequest request) throws UCloudException ModifyURedisConfig - 修改主备Redis配置文件参数- 指定者:
modifyURedisConfig在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyURedisGroupName
public ModifyURedisGroupNameResponse modifyURedisGroupName(ModifyURedisGroupNameRequest request) throws UCloudException ModifyURedisGroupName - 修改名称- 指定者:
modifyURedisGroupName在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyURedisGroupPassword
public ModifyURedisGroupPasswordResponse modifyURedisGroupPassword(ModifyURedisGroupPasswordRequest request) throws UCloudException ModifyURedisGroupPassword - 修改主备密码- 指定者:
modifyURedisGroupPassword在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
registerUMemDefrag
public RegisterUMemDefragResponse registerUMemDefrag(RegisterUMemDefragRequest request) throws UCloudException RegisterUMemDefrag - 动态开关redis碎片整理选项- 指定者:
registerUMemDefrag在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
removeUDRedisData
public RemoveUDRedisDataResponse removeUDRedisData(RemoveUDRedisDataRequest request) throws UCloudException RemoveUDRedisData - 清除udredis实例数据- 指定者:
removeUDRedisData在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
resizeUDRedisBlockSize
public ResizeUDRedisBlockSizeResponse resizeUDRedisBlockSize(ResizeUDRedisBlockSizeRequest request) throws UCloudException ResizeUDRedisBlockSize - 更改udredis分片容量- 指定者:
resizeUDRedisBlockSize在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
resizeUMemSpace
public ResizeUMemSpaceResponse resizeUMemSpace(ResizeUMemSpaceRequest request) throws UCloudException ResizeUMemSpace - 调整容量- 指定者:
resizeUMemSpace在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
resizeURedisGroup
public ResizeURedisGroupResponse resizeURedisGroup(ResizeURedisGroupRequest request) throws UCloudException ResizeURedisGroup - 调整容量- 指定者:
resizeURedisGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
restartUMemcacheGroup
public RestartUMemcacheGroupResponse restartUMemcacheGroup(RestartUMemcacheGroupRequest request) throws UCloudException RestartUMemcacheGroup - 重启单机Memcache- 指定者:
restartUMemcacheGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
restartURedisGroup
public RestartURedisGroupResponse restartURedisGroup(RestartURedisGroupRequest request) throws UCloudException RestartURedisGroup - 重启主备实例- 指定者:
restartURedisGroup在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
updateURedisBackupStrategy
public UpdateURedisBackupStrategyResponse updateURedisBackupStrategy(UpdateURedisBackupStrategyRequest request) throws UCloudException UpdateURedisBackupStrategy - 更改主备Redis备份策略- 指定者:
updateURedisBackupStrategy在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
updateURedisRewriteTime
public UpdateURedisRewriteTimeResponse updateURedisRewriteTime(UpdateURedisRewriteTimeRequest request) throws UCloudException UpdateURedisRewriteTime - 修改主备redis重写时间- 指定者:
updateURedisRewriteTime在接口中UMemClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-