Class: TencentCloud::Emr::V20190103::SchedulerTaskInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::SchedulerTaskInfo
- Defined in:
- lib/v20190103/models.rb
Overview
yarn资源调度历史
Instance Attribute Summary collapse
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Details ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EndTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#OperatorName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SchedulerName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#State ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(schedulername = nil, operatorname = nil, createtime = nil, endtime = nil, state = nil, details = nil) ⇒ SchedulerTaskInfo
constructor
A new instance of SchedulerTaskInfo.
Constructor Details
#initialize(schedulername = nil, operatorname = nil, createtime = nil, endtime = nil, state = nil, details = nil) ⇒ SchedulerTaskInfo
Returns a new instance of SchedulerTaskInfo.
13106 13107 13108 13109 13110 13111 13112 13113 |
# File 'lib/v20190103/models.rb', line 13106 def initialize(schedulername=nil, operatorname=nil, createtime=nil, endtime=nil, state=nil, details=nil) @SchedulerName = schedulername @OperatorName = operatorname @CreateTime = createtime @EndTime = endtime @State = state @Details = details end |
Instance Attribute Details
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
13104 13105 13106 |
# File 'lib/v20190103/models.rb', line 13104 def CreateTime @CreateTime end |
#Details ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
13104 13105 13106 |
# File 'lib/v20190103/models.rb', line 13104 def Details @Details end |
#EndTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
13104 13105 13106 |
# File 'lib/v20190103/models.rb', line 13104 def EndTime @EndTime end |
#OperatorName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
13104 13105 13106 |
# File 'lib/v20190103/models.rb', line 13104 def OperatorName @OperatorName end |
#SchedulerName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
13104 13105 13106 |
# File 'lib/v20190103/models.rb', line 13104 def SchedulerName @SchedulerName end |
#State ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
13104 13105 13106 |
# File 'lib/v20190103/models.rb', line 13104 def State @State end |
Instance Method Details
#deserialize(params) ⇒ Object
13115 13116 13117 13118 13119 13120 13121 13122 13123 13124 13125 13126 13127 13128 13129 |
# File 'lib/v20190103/models.rb', line 13115 def deserialize(params) @SchedulerName = params['SchedulerName'] @OperatorName = params['OperatorName'] @CreateTime = params['CreateTime'] @EndTime = params['EndTime'] @State = params['State'] unless params['Details'].nil? @Details = [] params['Details'].each do |i| schedulertaskdetail_tmp = SchedulerTaskDetail.new schedulertaskdetail_tmp.deserialize(i) @Details << schedulertaskdetail_tmp end end end |