Class: TencentCloud::Tms::V20201229::SentimentAnalysis

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

Overview

情感分析结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(label = nil, score = nil, detail = nil, code = nil, message = nil) ⇒ SentimentAnalysis

Returns a new instance of SentimentAnalysis.



237
238
239
240
241
242
243
# File 'lib/v20201229/models.rb', line 237

def initialize(label=nil, score=nil, detail=nil, code=nil, message=nil)
  @Label = label
  @Score = score
  @Detail = detail
  @Code = code
  @Message = message
end

Instance Attribute Details

#CodeObject

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

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



235
236
237
# File 'lib/v20201229/models.rb', line 235

def Code
  @Code
end

#DetailObject

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

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



235
236
237
# File 'lib/v20201229/models.rb', line 235

def Detail
  @Detail
end

#LabelObject

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

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



235
236
237
# File 'lib/v20201229/models.rb', line 235

def Label
  @Label
end

#MessageObject

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

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



235
236
237
# File 'lib/v20201229/models.rb', line 235

def Message
  @Message
end

#ScoreObject

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

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



235
236
237
# File 'lib/v20201229/models.rb', line 235

def Score
  @Score
end

Instance Method Details

#deserialize(params) ⇒ Object



245
246
247
248
249
250
251
252
253
254
# File 'lib/v20201229/models.rb', line 245

def deserialize(params)
  @Label = params['Label']
  @Score = params['Score']
  unless params['Detail'].nil?
    @Detail = SentimentDetail.new
    @Detail.deserialize(params['Detail'])
  end
  @Code = params['Code']
  @Message = params['Message']
end