Class: TencentCloud::Es::V20180416::DiagnoseJobResult
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Es::V20180416::DiagnoseJobResult
- Defined in:
- lib/v20180416/models.rb
Overview
智能运维诊断项结果
Instance Attribute Summary collapse
-
#Advise ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Detail ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#JobName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#LogDetails ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MetricDetails ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Score ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SettingDetails ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Summary ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(jobname = nil, status = nil, score = nil, summary = nil, advise = nil, detail = nil, metricdetails = nil, logdetails = nil, settingdetails = nil) ⇒ DiagnoseJobResult
constructor
A new instance of DiagnoseJobResult.
Constructor Details
#initialize(jobname = nil, status = nil, score = nil, summary = nil, advise = nil, detail = nil, metricdetails = nil, logdetails = nil, settingdetails = nil) ⇒ DiagnoseJobResult
Returns a new instance of DiagnoseJobResult.
3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 |
# File 'lib/v20180416/models.rb', line 3187 def initialize(jobname=nil, status=nil, score=nil, summary=nil, advise=nil, detail=nil, metricdetails=nil, logdetails=nil, settingdetails=nil) @JobName = jobname @Status = status @Score = score @Summary = summary @Advise = advise @Detail = detail @MetricDetails = metricdetails @LogDetails = logdetails @SettingDetails = settingdetails end |
Instance Attribute Details
#Advise ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def Advise @Advise end |
#Detail ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def Detail @Detail end |
#JobName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def JobName @JobName end |
#LogDetails ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def LogDetails @LogDetails end |
#MetricDetails ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def MetricDetails @MetricDetails end |
#Score ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def Score @Score end |
#SettingDetails ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def SettingDetails @SettingDetails end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def Status @Status end |
#Summary ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3185 3186 3187 |
# File 'lib/v20180416/models.rb', line 3185 def Summary @Summary end |
Instance Method Details
#deserialize(params) ⇒ Object
3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 |
# File 'lib/v20180416/models.rb', line 3199 def deserialize(params) @JobName = params['JobName'] @Status = params['Status'] @Score = params['Score'] @Summary = params['Summary'] @Advise = params['Advise'] @Detail = params['Detail'] unless params['MetricDetails'].nil? @MetricDetails = [] params['MetricDetails'].each do |i| metricdetail_tmp = MetricDetail.new metricdetail_tmp.deserialize(i) @MetricDetails << metricdetail_tmp end end unless params['LogDetails'].nil? @LogDetails = [] params['LogDetails'].each do |i| logdetail_tmp = LogDetail.new logdetail_tmp.deserialize(i) @LogDetails << logdetail_tmp end end unless params['SettingDetails'].nil? @SettingDetails = [] params['SettingDetails'].each do |i| settingdetail_tmp = SettingDetail.new settingdetail_tmp.deserialize(i) @SettingDetails << settingdetail_tmp end end end |