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