Class: TencentCloud::Hcm::V20181106::EvaluationResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Hcm::V20181106::EvaluationResponse
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20181106/models.rb
Overview
Evaluation返回参数结构体
Instance Attribute Summary collapse
-
#Items ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SessionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#TaskId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sessionid = nil, items = nil, taskid = nil, requestid = nil) ⇒ EvaluationResponse
constructor
A new instance of EvaluationResponse.
Constructor Details
#initialize(sessionid = nil, items = nil, taskid = nil, requestid = nil) ⇒ EvaluationResponse
Returns a new instance of EvaluationResponse.
104 105 106 107 108 109 |
# File 'lib/v20181106/models.rb', line 104 def initialize(sessionid=nil, items=nil, taskid=nil, requestid=nil) @SessionId = sessionid @Items = items @TaskId = taskid @RequestId = requestid end |
Instance Attribute Details
#Items ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
99 100 101 |
# File 'lib/v20181106/models.rb', line 99 def Items @Items end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
99 100 101 |
# File 'lib/v20181106/models.rb', line 99 def RequestId @RequestId end |
#SessionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
99 100 101 |
# File 'lib/v20181106/models.rb', line 99 def SessionId @SessionId end |
#TaskId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
99 100 101 |
# File 'lib/v20181106/models.rb', line 99 def TaskId @TaskId end |
Instance Method Details
#deserialize(params) ⇒ Object
111 112 113 114 115 116 117 118 119 120 121 122 123 |
# File 'lib/v20181106/models.rb', line 111 def deserialize(params) @SessionId = params['SessionId'] unless params['Items'].nil? @Items = [] params['Items'].each do |i| item_tmp = Item.new item_tmp.deserialize(i) @Items << item_tmp end end @TaskId = params['TaskId'] @RequestId = params['RequestId'] end |