Class: TencentCloud::Wedata::V20210820::LineageRelationVO

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

Overview

LineageRelationVO

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(relationid = nil, sourcequalifiedid = nil, targetqualifiedid = nil, processes = nil) ⇒ LineageRelationVO

Returns a new instance of LineageRelationVO.



25600
25601
25602
25603
25604
25605
# File 'lib/v20210820/models.rb', line 25600

def initialize(relationid=nil, sourcequalifiedid=nil, targetqualifiedid=nil, processes=nil)
  @RelationId = relationid
  @SourceQualifiedId = sourcequalifiedid
  @TargetQualifiedId = targetqualifiedid
  @Processes = processes
end

Instance Attribute Details

#ProcessesObject

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

Parameters:

  • RelationId:

    关联ID

  • SourceQualifiedId:

    源端唯一血缘ID

  • TargetQualifiedId:

    目标端唯一血缘ID

  • Processes:

    血缘加工过程



25598
25599
25600
# File 'lib/v20210820/models.rb', line 25598

def Processes
  @Processes
end

#RelationIdObject

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

Parameters:

  • RelationId:

    关联ID

  • SourceQualifiedId:

    源端唯一血缘ID

  • TargetQualifiedId:

    目标端唯一血缘ID

  • Processes:

    血缘加工过程



25598
25599
25600
# File 'lib/v20210820/models.rb', line 25598

def RelationId
  @RelationId
end

#SourceQualifiedIdObject

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

Parameters:

  • RelationId:

    关联ID

  • SourceQualifiedId:

    源端唯一血缘ID

  • TargetQualifiedId:

    目标端唯一血缘ID

  • Processes:

    血缘加工过程



25598
25599
25600
# File 'lib/v20210820/models.rb', line 25598

def SourceQualifiedId
  @SourceQualifiedId
end

#TargetQualifiedIdObject

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

Parameters:

  • RelationId:

    关联ID

  • SourceQualifiedId:

    源端唯一血缘ID

  • TargetQualifiedId:

    目标端唯一血缘ID

  • Processes:

    血缘加工过程



25598
25599
25600
# File 'lib/v20210820/models.rb', line 25598

def TargetQualifiedId
  @TargetQualifiedId
end

Instance Method Details

#deserialize(params) ⇒ Object



25607
25608
25609
25610
25611
25612
25613
25614
25615
25616
25617
25618
25619
# File 'lib/v20210820/models.rb', line 25607

def deserialize(params)
  @RelationId = params['RelationId']
  @SourceQualifiedId = params['SourceQualifiedId']
  @TargetQualifiedId = params['TargetQualifiedId']
  unless params['Processes'].nil?
    @Processes = []
    params['Processes'].each do |i|
      lineageprocessvo_tmp = LineageProcessVO.new
      lineageprocessvo_tmp.deserialize(i)
      @Processes << lineageprocessvo_tmp
    end
  end
end