Class: TencentCloud::Wedata::V20210820::LineageProcessVO

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

Overview

LineageProcessVO

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(processid = nil, processtype = nil, processsubtype = nil, processname = nil, description = nil, qualifiedid = nil, platform = nil, processproperties = nil) ⇒ LineageProcessVO



25234
25235
25236
25237
25238
25239
25240
25241
25242
25243
# File 'lib/v20210820/models.rb', line 25234

def initialize(processid=nil, processtype=nil, processsubtype=nil, processname=nil, description=nil, qualifiedid=nil, platform=nil, processproperties=nil)
  @ProcessId = processid
  @ProcessType = processtype
  @ProcessSubType = processsubtype
  @ProcessName = processname
  @Description = description
  @QualifiedId = qualifiedid
  @Platform = platform
  @ProcessProperties = processproperties
end

Instance Attribute Details

#DescriptionObject

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



25232
25233
25234
# File 'lib/v20210820/models.rb', line 25232

def Description
  @Description
end

#PlatformObject

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



25232
25233
25234
# File 'lib/v20210820/models.rb', line 25232

def Platform
  @Platform
end

#ProcessIdObject

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



25232
25233
25234
# File 'lib/v20210820/models.rb', line 25232

def ProcessId
  @ProcessId
end

#ProcessNameObject

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



25232
25233
25234
# File 'lib/v20210820/models.rb', line 25232

def ProcessName
  @ProcessName
end

#ProcessPropertiesObject

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



25232
25233
25234
# File 'lib/v20210820/models.rb', line 25232

def ProcessProperties
  @ProcessProperties
end

#ProcessSubTypeObject

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



25232
25233
25234
# File 'lib/v20210820/models.rb', line 25232

def ProcessSubType
  @ProcessSubType
end

#ProcessTypeObject

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



25232
25233
25234
# File 'lib/v20210820/models.rb', line 25232

def ProcessType
  @ProcessType
end

#QualifiedIdObject

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



25232
25233
25234
# File 'lib/v20210820/models.rb', line 25232

def QualifiedId
  @QualifiedId
end

Instance Method Details

#deserialize(params) ⇒ Object



25245
25246
25247
25248
25249
25250
25251
25252
25253
25254
25255
25256
25257
25258
25259
25260
25261
# File 'lib/v20210820/models.rb', line 25245

def deserialize(params)
  @ProcessId = params['ProcessId']
  @ProcessType = params['ProcessType']
  @ProcessSubType = params['ProcessSubType']
  @ProcessName = params['ProcessName']
  @Description = params['Description']
  @QualifiedId = params['QualifiedId']
  @Platform = params['Platform']
  unless params['ProcessProperties'].nil?
    @ProcessProperties = []
    params['ProcessProperties'].each do |i|
      lineageproperty_tmp = LineageProperty.new
      lineageproperty_tmp.deserialize(i)
      @ProcessProperties << lineageproperty_tmp
    end
  end
end