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.
17035 17036 17037 17038 17039 17040 17041 17042 17043 17044 17045 17046 |
# File 'lib/v20190612/models.rb', line 17035 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,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def CommonStatus @CommonStatus end |
#ConnectServerIP ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def ConnectServerIP @ConnectServerIP end |
#FlowId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def FlowId @FlowId end |
#InputId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def InputId @InputId end |
#OutputId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def OutputId @OutputId end |
#Protocol ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def Protocol @Protocol end |
#RTMPStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def RTMPStatus @RTMPStatus end |
#RTPStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def RTPStatus @RTPStatus end |
#SRTStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def SRTStatus @SRTStatus end |
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
17033 17034 17035 |
# File 'lib/v20190612/models.rb', line 17033 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
17048 17049 17050 17051 17052 17053 17054 17055 17056 17057 17058 17059 17060 17061 17062 17063 17064 17065 17066 17067 17068 17069 17070 17071 |
# File 'lib/v20190612/models.rb', line 17048 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 |