类 UDBClient
java.lang.Object
cn.ucloud.common.client.DefaultClient
cn.ucloud.udb.client.UDBClient
- 所有已实现的接口:
Client,UDBClientInterface,Closeable,AutoCloseable
This client is used to call actions of **UDB** service
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明BackupUDBInstance - 备份云数据库BackupUDBInstanceBinlog - 备份UDB指定时间段的binlog列表BackupUDBInstanceErrorLog - 备份UDB指定时间段的errorlogBackupUDBInstanceSlowLog - 备份UDB指定时间段的slowlog分析结果ChangeUDBParamGroup - 修改配置文件CheckRecoverUDBInstance - 核查db是否可以使用回档功能CheckUDBInstanceToHAAllowance - 核查db是否可以升级为高可用clearUDBLog(ClearUDBLogRequest request) ClearUDBLog - 清除日志CreateMongoDBReplicaSet - 创建DB副本集CreateUDBInstance - 创建数据库CreateUDBInstanceByRecovery - 将新建的db恢复到指定db某个指定时间点CreateUDBParamGroup - 创建配置文件CreateUDBReplicationInstance - 创建副本CreateUDBRouteInstance - 创建mongos实例createUDBSlave(CreateUDBSlaveRequest request) CreateUDBSlave - 创建从库DeleteUDBInstance - 删除云数据库DeleteUDBLogPackage - 删除UDB日志包DeleteUDBParamGroup - 删除配置DescribeUDBBackup - 获取备份列表DescribeUDBBackupBlacklist - 获取备份黑名单DescribeUDBBinlogBackup - 列表UDB实例Binlog自动备份信息DescribeUDBBinlogBackupURL - (新)获取UDB的日志备份地址DescribeUDBInstance - 获取云数据库信息DescribeUDBInstanceBackupState - 获取实例备份状态DescribeUDBInstanceBackupURL - 获取UDB备份下载地址DescribeUDBInstanceBinlog - 获取UDBbinlog列表DescribeUDBInstanceBinlogBackupState - 获取udb实例备份状态DescribeUDBInstanceLog - 获取UDB错误日志或慢查询日志DescribeUDBInstancePrice - 获取云数据库价格DescribeUDBInstanceState - 获取云数据库状态DescribeUDBInstanceUpgradePrice - 获取UDB实例升降级价格信息DescribeUDBLogBackupURL - 获取UDB的日志备份地址DescribeUDBLogPackage - 列表UDB实例日志备份信息DescribeUDBParamGroup - 获取参数信息DescribeUDBSplittingInfo - 描述读写分离功能describeUDBType(DescribeUDBTypeRequest request) DescribeUDBType - 获取云数据库支持类型DisableUDBRWSplitting - 关闭读写分离功能EditUDBBackupBlacklist - 编辑备份黑名单EnableUDBRWSplitting - 启用读写分离功能ExtractUDBParamGroup - 获取配置文件内容FetchUDBInstanceEarliestRecoverTime - 获取最早可回档时间GetUDBClientConnNum - 获取连接实例客户端Ip和连接数GetUDBInstanceSSLCertURL - 获取SSL证书下载地址ListUDBMachineType - 获取UDB云数据库计算规格列表ListUDBUserTables - 查看udb实例的用户表集合ModifyUDBInstanceName - 修改云数据库名称ModifyUDBInstancePassword - 修改DB实例的管理员密码ModifyUDBInstanceRemarkName - 修改云数据库备注ModifyUDBInstanceSSL - 调整SSL的信息PromoteUDBInstanceToHA - 普通db升级为高可用promoteUDBSlave(PromoteUDBSlaveRequest request) PromoteUDBSlave - 提升从库ResizeUDBInstance - 修改UDB实例的配置RestartRWSplitting - 读写分离中间件重启RestartUDBInstance - 重启云数据库RollbackUDBInstance - 回档指定库表SetUDBRWSplitting - 设置读写分离startUDBInstance(StartUDBInstanceRequest request) StartUDBInstance - 启动云数据库stopUDBInstance(StopUDBInstanceRequest request) StopUDBInstance - 关闭云数据库SwitchUDBHAToSentinel - UDB高可用实例升级为Sentinel版本(不带HAProxy)升级耗时5-10秒SwitchUDBInstanceToHA - 普通UDB切换为高可用UpdateUDBInstanceBackupStrategy - 修改UDB自动备份策略UpdateUDBInstanceSlaveBackupSwitch - 开启或者关闭UDB从库备份UpdateUDBParamGroup - 更新配置UpgradeUDBInstanceToHA - 快杰普通db升级为高可用UpgradeUDBVersion - 升级db实例版本UploadUDBParamGroup - 导入配置从类继承的方法 cn.ucloud.common.client.DefaultClient
close, getConfig, getCredential, getTransport, invoke, setConfig, setCredential, setTransport, useMiddleware
-
构造器详细资料
-
UDBClient
-
-
方法详细资料
-
backupUDBInstance
public BackupUDBInstanceResponse backupUDBInstance(BackupUDBInstanceRequest request) throws UCloudException BackupUDBInstance - 备份云数据库- 指定者:
backupUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
backupUDBInstanceBinlog
public BackupUDBInstanceBinlogResponse backupUDBInstanceBinlog(BackupUDBInstanceBinlogRequest request) throws UCloudException BackupUDBInstanceBinlog - 备份UDB指定时间段的binlog列表- 指定者:
backupUDBInstanceBinlog在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
backupUDBInstanceErrorLog
public BackupUDBInstanceErrorLogResponse backupUDBInstanceErrorLog(BackupUDBInstanceErrorLogRequest request) throws UCloudException BackupUDBInstanceErrorLog - 备份UDB指定时间段的errorlog- 指定者:
backupUDBInstanceErrorLog在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
backupUDBInstanceSlowLog
public BackupUDBInstanceSlowLogResponse backupUDBInstanceSlowLog(BackupUDBInstanceSlowLogRequest request) throws UCloudException BackupUDBInstanceSlowLog - 备份UDB指定时间段的slowlog分析结果- 指定者:
backupUDBInstanceSlowLog在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
changeUDBParamGroup
public ChangeUDBParamGroupResponse changeUDBParamGroup(ChangeUDBParamGroupRequest request) throws UCloudException ChangeUDBParamGroup - 修改配置文件- 指定者:
changeUDBParamGroup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
checkRecoverUDBInstance
public CheckRecoverUDBInstanceResponse checkRecoverUDBInstance(CheckRecoverUDBInstanceRequest request) throws UCloudException CheckRecoverUDBInstance - 核查db是否可以使用回档功能- 指定者:
checkRecoverUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
checkUDBInstanceToHAAllowance
public CheckUDBInstanceToHAAllowanceResponse checkUDBInstanceToHAAllowance(CheckUDBInstanceToHAAllowanceRequest request) throws UCloudException CheckUDBInstanceToHAAllowance - 核查db是否可以升级为高可用- 指定者:
checkUDBInstanceToHAAllowance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
clearUDBLog
ClearUDBLog - 清除日志- 指定者:
clearUDBLog在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createMongoDBReplicaSet
public CreateMongoDBReplicaSetResponse createMongoDBReplicaSet(CreateMongoDBReplicaSetRequest request) throws UCloudException CreateMongoDBReplicaSet - 创建DB副本集- 指定者:
createMongoDBReplicaSet在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUDBInstance
public CreateUDBInstanceResponse createUDBInstance(CreateUDBInstanceRequest request) throws UCloudException CreateUDBInstance - 创建数据库- 指定者:
createUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUDBInstanceByRecovery
public CreateUDBInstanceByRecoveryResponse createUDBInstanceByRecovery(CreateUDBInstanceByRecoveryRequest request) throws UCloudException CreateUDBInstanceByRecovery - 将新建的db恢复到指定db某个指定时间点- 指定者:
createUDBInstanceByRecovery在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUDBParamGroup
public CreateUDBParamGroupResponse createUDBParamGroup(CreateUDBParamGroupRequest request) throws UCloudException CreateUDBParamGroup - 创建配置文件- 指定者:
createUDBParamGroup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUDBReplicationInstance
public CreateUDBReplicationInstanceResponse createUDBReplicationInstance(CreateUDBReplicationInstanceRequest request) throws UCloudException CreateUDBReplicationInstance - 创建副本- 指定者:
createUDBReplicationInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUDBRouteInstance
public CreateUDBRouteInstanceResponse createUDBRouteInstance(CreateUDBRouteInstanceRequest request) throws UCloudException CreateUDBRouteInstance - 创建mongos实例- 指定者:
createUDBRouteInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
createUDBSlave
CreateUDBSlave - 创建从库- 指定者:
createUDBSlave在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteUDBInstance
public DeleteUDBInstanceResponse deleteUDBInstance(DeleteUDBInstanceRequest request) throws UCloudException DeleteUDBInstance - 删除云数据库- 指定者:
deleteUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteUDBLogPackage
public DeleteUDBLogPackageResponse deleteUDBLogPackage(DeleteUDBLogPackageRequest request) throws UCloudException DeleteUDBLogPackage - 删除UDB日志包- 指定者:
deleteUDBLogPackage在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteUDBParamGroup
public DeleteUDBParamGroupResponse deleteUDBParamGroup(DeleteUDBParamGroupRequest request) throws UCloudException DeleteUDBParamGroup - 删除配置- 指定者:
deleteUDBParamGroup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBBackup
public DescribeUDBBackupResponse describeUDBBackup(DescribeUDBBackupRequest request) throws UCloudException DescribeUDBBackup - 获取备份列表- 指定者:
describeUDBBackup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBBackupBlacklist
public DescribeUDBBackupBlacklistResponse describeUDBBackupBlacklist(DescribeUDBBackupBlacklistRequest request) throws UCloudException DescribeUDBBackupBlacklist - 获取备份黑名单- 指定者:
describeUDBBackupBlacklist在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBBinlogBackup
public DescribeUDBBinlogBackupResponse describeUDBBinlogBackup(DescribeUDBBinlogBackupRequest request) throws UCloudException DescribeUDBBinlogBackup - 列表UDB实例Binlog自动备份信息- 指定者:
describeUDBBinlogBackup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBBinlogBackupURL
public DescribeUDBBinlogBackupURLResponse describeUDBBinlogBackupURL(DescribeUDBBinlogBackupURLRequest request) throws UCloudException DescribeUDBBinlogBackupURL - (新)获取UDB的日志备份地址- 指定者:
describeUDBBinlogBackupURL在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstance
public DescribeUDBInstanceResponse describeUDBInstance(DescribeUDBInstanceRequest request) throws UCloudException DescribeUDBInstance - 获取云数据库信息- 指定者:
describeUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstanceBackupState
public DescribeUDBInstanceBackupStateResponse describeUDBInstanceBackupState(DescribeUDBInstanceBackupStateRequest request) throws UCloudException DescribeUDBInstanceBackupState - 获取实例备份状态- 指定者:
describeUDBInstanceBackupState在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstanceBackupURL
public DescribeUDBInstanceBackupURLResponse describeUDBInstanceBackupURL(DescribeUDBInstanceBackupURLRequest request) throws UCloudException DescribeUDBInstanceBackupURL - 获取UDB备份下载地址- 指定者:
describeUDBInstanceBackupURL在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstanceBinlog
public DescribeUDBInstanceBinlogResponse describeUDBInstanceBinlog(DescribeUDBInstanceBinlogRequest request) throws UCloudException DescribeUDBInstanceBinlog - 获取UDBbinlog列表- 指定者:
describeUDBInstanceBinlog在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstanceBinlogBackupState
public DescribeUDBInstanceBinlogBackupStateResponse describeUDBInstanceBinlogBackupState(DescribeUDBInstanceBinlogBackupStateRequest request) throws UCloudException DescribeUDBInstanceBinlogBackupState - 获取udb实例备份状态- 指定者:
describeUDBInstanceBinlogBackupState在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstanceLog
public DescribeUDBInstanceLogResponse describeUDBInstanceLog(DescribeUDBInstanceLogRequest request) throws UCloudException DescribeUDBInstanceLog - 获取UDB错误日志或慢查询日志- 指定者:
describeUDBInstanceLog在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstancePrice
public DescribeUDBInstancePriceResponse describeUDBInstancePrice(DescribeUDBInstancePriceRequest request) throws UCloudException DescribeUDBInstancePrice - 获取云数据库价格- 指定者:
describeUDBInstancePrice在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstanceState
public DescribeUDBInstanceStateResponse describeUDBInstanceState(DescribeUDBInstanceStateRequest request) throws UCloudException DescribeUDBInstanceState - 获取云数据库状态- 指定者:
describeUDBInstanceState在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBInstanceUpgradePrice
public DescribeUDBInstanceUpgradePriceResponse describeUDBInstanceUpgradePrice(DescribeUDBInstanceUpgradePriceRequest request) throws UCloudException DescribeUDBInstanceUpgradePrice - 获取UDB实例升降级价格信息- 指定者:
describeUDBInstanceUpgradePrice在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBLogBackupURL
public DescribeUDBLogBackupURLResponse describeUDBLogBackupURL(DescribeUDBLogBackupURLRequest request) throws UCloudException DescribeUDBLogBackupURL - 获取UDB的日志备份地址- 指定者:
describeUDBLogBackupURL在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBLogPackage
public DescribeUDBLogPackageResponse describeUDBLogPackage(DescribeUDBLogPackageRequest request) throws UCloudException DescribeUDBLogPackage - 列表UDB实例日志备份信息- 指定者:
describeUDBLogPackage在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBParamGroup
public DescribeUDBParamGroupResponse describeUDBParamGroup(DescribeUDBParamGroupRequest request) throws UCloudException DescribeUDBParamGroup - 获取参数信息- 指定者:
describeUDBParamGroup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBSplittingInfo
public DescribeUDBSplittingInfoResponse describeUDBSplittingInfo(DescribeUDBSplittingInfoRequest request) throws UCloudException DescribeUDBSplittingInfo - 描述读写分离功能- 指定者:
describeUDBSplittingInfo在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeUDBType
public DescribeUDBTypeResponse describeUDBType(DescribeUDBTypeRequest request) throws UCloudException DescribeUDBType - 获取云数据库支持类型- 指定者:
describeUDBType在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
disableUDBRWSplitting
public DisableUDBRWSplittingResponse disableUDBRWSplitting(DisableUDBRWSplittingRequest request) throws UCloudException DisableUDBRWSplitting - 关闭读写分离功能- 指定者:
disableUDBRWSplitting在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
editUDBBackupBlacklist
public EditUDBBackupBlacklistResponse editUDBBackupBlacklist(EditUDBBackupBlacklistRequest request) throws UCloudException EditUDBBackupBlacklist - 编辑备份黑名单- 指定者:
editUDBBackupBlacklist在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
enableUDBRWSplitting
public EnableUDBRWSplittingResponse enableUDBRWSplitting(EnableUDBRWSplittingRequest request) throws UCloudException EnableUDBRWSplitting - 启用读写分离功能- 指定者:
enableUDBRWSplitting在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
extractUDBParamGroup
public ExtractUDBParamGroupResponse extractUDBParamGroup(ExtractUDBParamGroupRequest request) throws UCloudException ExtractUDBParamGroup - 获取配置文件内容- 指定者:
extractUDBParamGroup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
fetchUDBInstanceEarliestRecoverTime
public FetchUDBInstanceEarliestRecoverTimeResponse fetchUDBInstanceEarliestRecoverTime(FetchUDBInstanceEarliestRecoverTimeRequest request) throws UCloudException FetchUDBInstanceEarliestRecoverTime - 获取最早可回档时间- 指定者:
fetchUDBInstanceEarliestRecoverTime在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getUDBClientConnNum
public GetUDBClientConnNumResponse getUDBClientConnNum(GetUDBClientConnNumRequest request) throws UCloudException GetUDBClientConnNum - 获取连接实例客户端Ip和连接数- 指定者:
getUDBClientConnNum在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getUDBInstanceSSLCertURL
public GetUDBInstanceSSLCertURLResponse getUDBInstanceSSLCertURL(GetUDBInstanceSSLCertURLRequest request) throws UCloudException GetUDBInstanceSSLCertURL - 获取SSL证书下载地址- 指定者:
getUDBInstanceSSLCertURL在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
listUDBMachineType
public ListUDBMachineTypeResponse listUDBMachineType(ListUDBMachineTypeRequest request) throws UCloudException ListUDBMachineType - 获取UDB云数据库计算规格列表- 指定者:
listUDBMachineType在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
listUDBUserTables
public ListUDBUserTablesResponse listUDBUserTables(ListUDBUserTablesRequest request) throws UCloudException ListUDBUserTables - 查看udb实例的用户表集合- 指定者:
listUDBUserTables在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUDBInstanceName
public ModifyUDBInstanceNameResponse modifyUDBInstanceName(ModifyUDBInstanceNameRequest request) throws UCloudException ModifyUDBInstanceName - 修改云数据库名称- 指定者:
modifyUDBInstanceName在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUDBInstancePassword
public ModifyUDBInstancePasswordResponse modifyUDBInstancePassword(ModifyUDBInstancePasswordRequest request) throws UCloudException ModifyUDBInstancePassword - 修改DB实例的管理员密码- 指定者:
modifyUDBInstancePassword在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUDBInstanceRemarkName
public ModifyUDBInstanceRemarkNameResponse modifyUDBInstanceRemarkName(ModifyUDBInstanceRemarkNameRequest request) throws UCloudException ModifyUDBInstanceRemarkName - 修改云数据库备注- 指定者:
modifyUDBInstanceRemarkName在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyUDBInstanceSSL
public ModifyUDBInstanceSSLResponse modifyUDBInstanceSSL(ModifyUDBInstanceSSLRequest request) throws UCloudException ModifyUDBInstanceSSL - 调整SSL的信息- 指定者:
modifyUDBInstanceSSL在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
promoteUDBInstanceToHA
public PromoteUDBInstanceToHAResponse promoteUDBInstanceToHA(PromoteUDBInstanceToHARequest request) throws UCloudException PromoteUDBInstanceToHA - 普通db升级为高可用- 指定者:
promoteUDBInstanceToHA在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
promoteUDBSlave
public PromoteUDBSlaveResponse promoteUDBSlave(PromoteUDBSlaveRequest request) throws UCloudException PromoteUDBSlave - 提升从库- 指定者:
promoteUDBSlave在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
resizeUDBInstance
public ResizeUDBInstanceResponse resizeUDBInstance(ResizeUDBInstanceRequest request) throws UCloudException ResizeUDBInstance - 修改UDB实例的配置- 指定者:
resizeUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
restartRWSplitting
public RestartRWSplittingResponse restartRWSplitting(RestartRWSplittingRequest request) throws UCloudException RestartRWSplitting - 读写分离中间件重启- 指定者:
restartRWSplitting在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
restartUDBInstance
public RestartUDBInstanceResponse restartUDBInstance(RestartUDBInstanceRequest request) throws UCloudException RestartUDBInstance - 重启云数据库- 指定者:
restartUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
rollbackUDBInstance
public RollbackUDBInstanceResponse rollbackUDBInstance(RollbackUDBInstanceRequest request) throws UCloudException RollbackUDBInstance - 回档指定库表- 指定者:
rollbackUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
setUDBRWSplitting
public SetUDBRWSplittingResponse setUDBRWSplitting(SetUDBRWSplittingRequest request) throws UCloudException SetUDBRWSplitting - 设置读写分离- 指定者:
setUDBRWSplitting在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
startUDBInstance
public StartUDBInstanceResponse startUDBInstance(StartUDBInstanceRequest request) throws UCloudException StartUDBInstance - 启动云数据库- 指定者:
startUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
stopUDBInstance
public StopUDBInstanceResponse stopUDBInstance(StopUDBInstanceRequest request) throws UCloudException StopUDBInstance - 关闭云数据库- 指定者:
stopUDBInstance在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
switchUDBHAToSentinel
public SwitchUDBHAToSentinelResponse switchUDBHAToSentinel(SwitchUDBHAToSentinelRequest request) throws UCloudException SwitchUDBHAToSentinel - UDB高可用实例升级为Sentinel版本(不带HAProxy)升级耗时5-10秒- 指定者:
switchUDBHAToSentinel在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
switchUDBInstanceToHA
public SwitchUDBInstanceToHAResponse switchUDBInstanceToHA(SwitchUDBInstanceToHARequest request) throws UCloudException SwitchUDBInstanceToHA - 普通UDB切换为高可用- 指定者:
switchUDBInstanceToHA在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
updateUDBInstanceBackupStrategy
public UpdateUDBInstanceBackupStrategyResponse updateUDBInstanceBackupStrategy(UpdateUDBInstanceBackupStrategyRequest request) throws UCloudException UpdateUDBInstanceBackupStrategy - 修改UDB自动备份策略- 指定者:
updateUDBInstanceBackupStrategy在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
updateUDBInstanceSlaveBackupSwitch
public UpdateUDBInstanceSlaveBackupSwitchResponse updateUDBInstanceSlaveBackupSwitch(UpdateUDBInstanceSlaveBackupSwitchRequest request) throws UCloudException UpdateUDBInstanceSlaveBackupSwitch - 开启或者关闭UDB从库备份- 指定者:
updateUDBInstanceSlaveBackupSwitch在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
updateUDBParamGroup
public UpdateUDBParamGroupResponse updateUDBParamGroup(UpdateUDBParamGroupRequest request) throws UCloudException UpdateUDBParamGroup - 更新配置- 指定者:
updateUDBParamGroup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
upgradeUDBInstanceToHA
public UpgradeUDBInstanceToHAResponse upgradeUDBInstanceToHA(UpgradeUDBInstanceToHARequest request) throws UCloudException UpgradeUDBInstanceToHA - 快杰普通db升级为高可用- 指定者:
upgradeUDBInstanceToHA在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
upgradeUDBVersion
public UpgradeUDBVersionResponse upgradeUDBVersion(UpgradeUDBVersionRequest request) throws UCloudException UpgradeUDBVersion - 升级db实例版本- 指定者:
upgradeUDBVersion在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
uploadUDBParamGroup
public UploadUDBParamGroupResponse uploadUDBParamGroup(UploadUDBParamGroupRequest request) throws UCloudException UploadUDBParamGroup - 导入配置- 指定者:
uploadUDBParamGroup在接口中UDBClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-