Class: TencentCloud::Mps::V20190612::FlowRealtimeStatusItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::FlowRealtimeStatusItem
- Defined in:
- lib/v20190612/models.rb
Overview
流状态实时查询接口的流状态信息
Instance Attribute Summary collapse
-
#CommonStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConnectServerIP ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#FlowId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InputId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OutputId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Protocol ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RTMPStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RTPStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SRTStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, inputid = nil, outputid = nil, flowid = nil, protocol = nil, commonstatus = nil, srtstatus = nil, rtmpstatus = nil, connectserverip = nil, rtpstatus = nil) ⇒ FlowRealtimeStatusItem
constructor
A new instance of FlowRealtimeStatusItem.
Constructor Details
#initialize(type = nil, inputid = nil, outputid = nil, flowid = nil, protocol = nil, commonstatus = nil, srtstatus = nil, rtmpstatus = nil, connectserverip = nil, rtpstatus = nil) ⇒ FlowRealtimeStatusItem
Returns a new instance of FlowRealtimeStatusItem.
17115 17116 17117 17118 17119 17120 17121 17122 17123 17124 17125 17126 |
# File 'lib/v20190612/models.rb', line 17115 def initialize(type=nil, inputid=nil, outputid=nil, flowid=nil, protocol=nil, commonstatus=nil, srtstatus=nil, rtmpstatus=nil, connectserverip=nil, rtpstatus=nil) @Type = type @InputId = inputid @OutputId = outputid @FlowId = flowid @Protocol = protocol @CommonStatus = commonstatus @SRTStatus = srtstatus @RTMPStatus = rtmpstatus @ConnectServerIP = connectserverip @RTPStatus = rtpstatus end |
Instance Attribute Details
#CommonStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def CommonStatus @CommonStatus end |
#ConnectServerIP ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def ConnectServerIP @ConnectServerIP end |
#FlowId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def FlowId @FlowId end |
#InputId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def InputId @InputId end |
#OutputId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def OutputId @OutputId end |
#Protocol ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def Protocol @Protocol end |
#RTMPStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def RTMPStatus @RTMPStatus end |
#RTPStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def RTPStatus @RTPStatus end |
#SRTStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def SRTStatus @SRTStatus end |
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
17113 17114 17115 |
# File 'lib/v20190612/models.rb', line 17113 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
17128 17129 17130 17131 17132 17133 17134 17135 17136 17137 17138 17139 17140 17141 17142 17143 17144 17145 17146 17147 17148 17149 17150 17151 |
# File 'lib/v20190612/models.rb', line 17128 def deserialize(params) @Type = params['Type'] @InputId = params['InputId'] @OutputId = params['OutputId'] @FlowId = params['FlowId'] @Protocol = params['Protocol'] unless params['CommonStatus'].nil? @CommonStatus = FlowRealtimeStatusCommon.new @CommonStatus.deserialize(params['CommonStatus']) end unless params['SRTStatus'].nil? @SRTStatus = FlowRealtimeStatusSRT.new @SRTStatus.deserialize(params['SRTStatus']) end unless params['RTMPStatus'].nil? @RTMPStatus = FlowRealtimeStatusRTMP.new @RTMPStatus.deserialize(params['RTMPStatus']) end @ConnectServerIP = params['ConnectServerIP'] unless params['RTPStatus'].nil? @RTPStatus = FlowRealtimeStatusRTP.new @RTPStatus.deserialize(params['RTPStatus']) end end |