class TencentCloud::Dts::V20211206::SyncDetailInfo
同步任务的步骤信息
def deserialize(params)
def deserialize(params) @StepAll = params['StepAll'] @StepNow = params['StepNow'] @Progress = params['Progress'] @CurrentStepProgress = params['CurrentStepProgress'] @MasterSlaveDistance = params['MasterSlaveDistance'] @SecondsBehindMaster = params['SecondsBehindMaster'] @Message = params['Message'] unless params['StepInfos'].nil? @StepInfos = [] params['StepInfos'].each do |i| stepinfo_tmp = StepInfo.new stepinfo_tmp.deserialize(i) @StepInfos << stepinfo_tmp end end @CauseOfCompareDisable = params['CauseOfCompareDisable'] unless params['ErrInfo'].nil? @ErrInfo = ErrInfo.new @ErrInfo.deserialize(params['ErrInfo']) end end
def initialize(stepall=nil, stepnow=nil, progress=nil, currentstepprogress=nil, masterslavedistance=nil, secondsbehindmaster=nil, message=nil, stepinfos=nil, causeofcomparedisable=nil, errinfo=nil)
def initialize(stepall=nil, stepnow=nil, progress=nil, currentstepprogress=nil, masterslavedistance=nil, secondsbehindmaster=nil, message=nil, stepinfos=nil, causeofcomparedisable=nil, errinfo=nil) @StepAll = stepall @StepNow = stepnow @Progress = progress @CurrentStepProgress = currentstepprogress @MasterSlaveDistance = masterslavedistance @SecondsBehindMaster = secondsbehindmaster @Message = message @StepInfos = stepinfos @CauseOfCompareDisable = causeofcomparedisable @ErrInfo = errinfo end