Class: TencentCloud::Dts::V20211206::CompareTaskItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dts::V20211206::CompareTaskItem
- Defined in:
- lib/v20211206/models.rb
Overview
一致性校验对象信息
Instance Attribute Summary collapse
- #CheckProcess ⇒ Object
- #CompareProcess ⇒ Object
- #CompareTaskId ⇒ Object
- #Conclusion ⇒ Object
- #Config ⇒ Object
- #CreatedAt ⇒ Object
- #FinishedAt ⇒ Object
- #JobId ⇒ Object
- #Message ⇒ Object
- #Method ⇒ Object
- #Options ⇒ Object
- #StartedAt ⇒ Object
- #Status ⇒ Object
- #TaskName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(jobid = nil, comparetaskid = nil, taskname = nil, status = nil, config = nil, checkprocess = nil, compareprocess = nil, conclusion = nil, createdat = nil, startedat = nil, finishedat = nil, method = nil, options = nil, message = nil) ⇒ CompareTaskItem
constructor
A new instance of CompareTaskItem.
Constructor Details
#initialize(jobid = nil, comparetaskid = nil, taskname = nil, status = nil, config = nil, checkprocess = nil, compareprocess = nil, conclusion = nil, createdat = nil, startedat = nil, finishedat = nil, method = nil, options = nil, message = nil) ⇒ CompareTaskItem
Returns a new instance of CompareTaskItem.
516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 |
# File 'lib/v20211206/models.rb', line 516 def initialize(jobid=nil, comparetaskid=nil, taskname=nil, status=nil, config=nil, checkprocess=nil, compareprocess=nil, conclusion=nil, createdat=nil, startedat=nil, finishedat=nil, method=nil, =nil, =nil) @JobId = jobid @CompareTaskId = comparetaskid @TaskName = taskname @Status = status @Config = config @CheckProcess = checkprocess @CompareProcess = compareprocess @Conclusion = conclusion @CreatedAt = createdat @StartedAt = startedat @FinishedAt = finishedat @Method = method @Options = @Message = end |
Instance Attribute Details
#CheckProcess ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def CheckProcess @CheckProcess end |
#CompareProcess ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def CompareProcess @CompareProcess end |
#CompareTaskId ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def CompareTaskId @CompareTaskId end |
#Conclusion ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def Conclusion @Conclusion end |
#Config ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def Config @Config end |
#CreatedAt ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def CreatedAt @CreatedAt end |
#FinishedAt ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def FinishedAt @FinishedAt end |
#JobId ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def JobId @JobId end |
#Message ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def Message @Message end |
#Method ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def Method @Method end |
#Options ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def Options @Options end |
#StartedAt ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def StartedAt @StartedAt end |
#Status ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def Status @Status end |
#TaskName ⇒ Object
514 515 516 |
# File 'lib/v20211206/models.rb', line 514 def TaskName @TaskName end |
Instance Method Details
#deserialize(params) ⇒ Object
533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 |
# File 'lib/v20211206/models.rb', line 533 def deserialize(params) @JobId = params['JobId'] @CompareTaskId = params['CompareTaskId'] @TaskName = params['TaskName'] @Status = params['Status'] unless params['Config'].nil? @Config = CompareObject.new @Config.deserialize(params['Config']) end unless params['CheckProcess'].nil? @CheckProcess = ProcessProgress.new @CheckProcess.deserialize(params['CheckProcess']) end unless params['CompareProcess'].nil? @CompareProcess = ProcessProgress.new @CompareProcess.deserialize(params['CompareProcess']) end @Conclusion = params['Conclusion'] @CreatedAt = params['CreatedAt'] @StartedAt = params['StartedAt'] @FinishedAt = params['FinishedAt'] @Method = params['Method'] unless params['Options'].nil? @Options = CompareOptions.new @Options.deserialize(params['Options']) end @Message = params['Message'] end |