Class: TencentCloud::Dbbrain::V20191016::ScoreItem

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

Overview

诊断扣分项。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(diagitem = nil, issuetype = nil, topseverity = nil, count = nil, scorelost = nil) ⇒ ScoreItem



2642
2643
2644
2645
2646
2647
2648
# File 'lib/v20191016/models.rb', line 2642

def initialize(diagitem=nil, issuetype=nil, topseverity=nil, count=nil, scorelost=nil)
  @DiagItem = diagitem
  @IssueType = issuetype
  @TopSeverity = topseverity
  @Count = count
  @ScoreLost = scorelost
end

Instance Attribute Details

#CountObject



2640
2641
2642
# File 'lib/v20191016/models.rb', line 2640

def Count
  @Count
end

#DiagItemObject



2640
2641
2642
# File 'lib/v20191016/models.rb', line 2640

def DiagItem
  @DiagItem
end

#IssueTypeObject



2640
2641
2642
# File 'lib/v20191016/models.rb', line 2640

def IssueType
  @IssueType
end

#ScoreLostObject



2640
2641
2642
# File 'lib/v20191016/models.rb', line 2640

def ScoreLost
  @ScoreLost
end

#TopSeverityObject



2640
2641
2642
# File 'lib/v20191016/models.rb', line 2640

def TopSeverity
  @TopSeverity
end

Instance Method Details

#deserialize(params) ⇒ Object



2650
2651
2652
2653
2654
2655
2656
# File 'lib/v20191016/models.rb', line 2650

def deserialize(params)
  @DiagItem = params['DiagItem']
  @IssueType = params['IssueType']
  @TopSeverity = params['TopSeverity']
  @Count = params['Count']
  @ScoreLost = params['ScoreLost']
end