class TencentCloud::Cynosdb::V20190107::RollbackProcessInfo
回档进度详情
def deserialize(params)
def deserialize(params) @IsVipSwitchable = params['IsVipSwitchable'] @VipSwitchableTime = params['VipSwitchableTime'] unless params['ExchangeInstanceInfoList'].nil? @ExchangeInstanceInfoList = [] params['ExchangeInstanceInfoList'].each do |i| exchangeinstanceinfo_tmp = ExchangeInstanceInfo.new exchangeinstanceinfo_tmp.deserialize(i) @ExchangeInstanceInfoList << exchangeinstanceinfo_tmp end end unless params['ExchangeRoGroupInfoList'].nil? @ExchangeRoGroupInfoList = [] params['ExchangeRoGroupInfoList'].each do |i| exchangerogroupinfo_tmp = ExchangeRoGroupInfo.new exchangerogroupinfo_tmp.deserialize(i) @ExchangeRoGroupInfoList << exchangerogroupinfo_tmp end end @CurrentStep = params['CurrentStep'] @CurrentStepProgress = params['CurrentStepProgress'] @CurrentStepRemainingTime = params['CurrentStepRemainingTime'] end
def initialize(isvipswitchable=nil, vipswitchabletime=nil, exchangeinstanceinfolist=nil, exchangerogroupinfolist=nil, currentstep=nil, currentstepprogress=nil, currentstepremainingtime=nil)
def initialize(isvipswitchable=nil, vipswitchabletime=nil, exchangeinstanceinfolist=nil, exchangerogroupinfolist=nil, currentstep=nil, currentstepprogress=nil, currentstepremainingtime=nil) @IsVipSwitchable = isvipswitchable @VipSwitchableTime = vipswitchabletime @ExchangeInstanceInfoList = exchangeinstanceinfolist @ExchangeRoGroupInfoList = exchangerogroupinfolist @CurrentStep = currentstep @CurrentStepProgress = currentstepprogress @CurrentStepRemainingTime = currentstepremainingtime end