Class: TencentCloud::Live::V20180801::TimeShiftStreamInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::TimeShiftStreamInfo
- Defined in:
- lib/v20180801/models.rb
Overview
时移流。
Instance Attribute Summary collapse
-
#AppName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Domain ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DomainGroup ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Duration ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EndTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StreamName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StreamType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TimeShiftSubStreams ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TransCodeId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(domaingroup = nil, domain = nil, appname = nil, streamname = nil, starttime = nil, endtime = nil, transcodeid = nil, streamtype = nil, duration = nil, timeshiftsubstreams = nil) ⇒ TimeShiftStreamInfo
constructor
A new instance of TimeShiftStreamInfo.
Constructor Details
#initialize(domaingroup = nil, domain = nil, appname = nil, streamname = nil, starttime = nil, endtime = nil, transcodeid = nil, streamtype = nil, duration = nil, timeshiftsubstreams = nil) ⇒ TimeShiftStreamInfo
15600 15601 15602 15603 15604 15605 15606 15607 15608 15609 15610 15611 |
# File 'lib/v20180801/models.rb', line 15600 def initialize(domaingroup=nil, domain=nil, appname=nil, streamname=nil, starttime=nil, endtime=nil, transcodeid=nil, streamtype=nil, duration=nil, timeshiftsubstreams=nil) @DomainGroup = domaingroup @Domain = domain @AppName = appname @StreamName = streamname @StartTime = starttime @EndTime = endtime @TransCodeId = transcodeid @StreamType = streamtype @Duration = duration @TimeShiftSubStreams = timeshiftsubstreams end |
Instance Attribute Details
#AppName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def AppName @AppName end |
#Domain ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def Domain @Domain end |
#DomainGroup ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def DomainGroup @DomainGroup end |
#Duration ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def Duration @Duration end |
#EndTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def EndTime @EndTime end |
#StartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def StartTime @StartTime end |
#StreamName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def StreamName @StreamName end |
#StreamType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def StreamType @StreamType end |
#TimeShiftSubStreams ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def TimeShiftSubStreams @TimeShiftSubStreams end |
#TransCodeId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15598 15599 15600 |
# File 'lib/v20180801/models.rb', line 15598 def TransCodeId @TransCodeId end |
Instance Method Details
#deserialize(params) ⇒ Object
15613 15614 15615 15616 15617 15618 15619 15620 15621 15622 15623 15624 15625 15626 15627 15628 15629 15630 15631 |
# File 'lib/v20180801/models.rb', line 15613 def deserialize(params) @DomainGroup = params['DomainGroup'] @Domain = params['Domain'] @AppName = params['AppName'] @StreamName = params['StreamName'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @TransCodeId = params['TransCodeId'] @StreamType = params['StreamType'] @Duration = params['Duration'] unless params['TimeShiftSubStreams'].nil? @TimeShiftSubStreams = [] params['TimeShiftSubStreams'].each do |i| timeshiftsubstream_tmp = TimeShiftSubStream.new timeshiftsubstream_tmp.deserialize(i) @TimeShiftSubStreams << timeshiftsubstream_tmp end end end |