Class: TencentCloud::Wedata::V20210820::TaskLineageInfoPair

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

Overview

任务血缘信息,包括源表和目标表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sourcetable = nil, targettable = nil) ⇒ TaskLineageInfoPair

Returns a new instance of TaskLineageInfoPair.



37468
37469
37470
37471
# File 'lib/v20210820/models.rb', line 37468

def initialize(sourcetable=nil, targettable=nil)
  @SourceTable = sourcetable
  @TargetTable = targettable
end

Instance Attribute Details

#SourceTableObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SourceTable:

    表血缘-源表

  • TargetTable:

    表血缘-目标表



37466
37467
37468
# File 'lib/v20210820/models.rb', line 37466

def SourceTable
  @SourceTable
end

#TargetTableObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SourceTable:

    表血缘-源表

  • TargetTable:

    表血缘-目标表



37466
37467
37468
# File 'lib/v20210820/models.rb', line 37466

def TargetTable
  @TargetTable
end

Instance Method Details

#deserialize(params) ⇒ Object



37473
37474
37475
37476
37477
37478
37479
37480
37481
37482
# File 'lib/v20210820/models.rb', line 37473

def deserialize(params)
  unless params['SourceTable'].nil?
    @SourceTable = TaskLineageInfo.new
    @SourceTable.deserialize(params['SourceTable'])
  end
  unless params['TargetTable'].nil?
    @TargetTable = TaskLineageInfo.new
    @TargetTable.deserialize(params['TargetTable'])
  end
end