Class: TencentCloud::Dts::V20211206::StopSyncCompareRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20211206/models.rb

Overview

StopSyncCompare请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, comparetaskid = nil, forcestop = nil) ⇒ StopSyncCompareRequest

Returns a new instance of StopSyncCompareRequest.



7109
7110
7111
7112
7113
# File 'lib/v20211206/models.rb', line 7109

def initialize(jobid=nil, comparetaskid=nil, forcestop=nil)
  @JobId = jobid
  @CompareTaskId = comparetaskid
  @ForceStop = forcestop
end

Instance Attribute Details

#CompareTaskIdObject

Parameters:

  • JobId:

    任务 Id

  • CompareTaskId:

    对比任务 ID,形如:sync-8yv4w2i1-cmp-37skmii9

  • ForceStop:

    是否强制停止。如果填true,迁移任务增量阶段会跳过一致性校验产生的binlog,达到快速恢复任务的效果



7107
7108
7109
# File 'lib/v20211206/models.rb', line 7107

def CompareTaskId
  @CompareTaskId
end

#ForceStopObject

Parameters:

  • JobId:

    任务 Id

  • CompareTaskId:

    对比任务 ID,形如:sync-8yv4w2i1-cmp-37skmii9

  • ForceStop:

    是否强制停止。如果填true,迁移任务增量阶段会跳过一致性校验产生的binlog,达到快速恢复任务的效果



7107
7108
7109
# File 'lib/v20211206/models.rb', line 7107

def ForceStop
  @ForceStop
end

#JobIdObject

Parameters:

  • JobId:

    任务 Id

  • CompareTaskId:

    对比任务 ID,形如:sync-8yv4w2i1-cmp-37skmii9

  • ForceStop:

    是否强制停止。如果填true,迁移任务增量阶段会跳过一致性校验产生的binlog,达到快速恢复任务的效果



7107
7108
7109
# File 'lib/v20211206/models.rb', line 7107

def JobId
  @JobId
end

Instance Method Details

#deserialize(params) ⇒ Object



7115
7116
7117
7118
7119
# File 'lib/v20211206/models.rb', line 7115

def deserialize(params)
  @JobId = params['JobId']
  @CompareTaskId = params['CompareTaskId']
  @ForceStop = params['ForceStop']
end