Class: TencentCloud::Vod::V20180717::SimpleHlsClipRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::SimpleHlsClipRequest
- Defined in:
- lib/v20180717/models.rb
Overview
SimpleHlsClip请求参数结构体
Instance Attribute Summary collapse
-
#ClassId ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#EndTimeOffset ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#ExpireTime ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#ExtInfo ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#IsPersistence ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#OutputMediaType ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#Precision ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#Procedure ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#SessionContext ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#SourceContext ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#StartTimeOffset ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#SubAppId ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
-
#Url ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(url = nil, subappid = nil, starttimeoffset = nil, endtimeoffset = nil, ispersistence = nil, expiretime = nil, procedure = nil, classid = nil, sourcecontext = nil, sessioncontext = nil, precision = nil, outputmediatype = nil, extinfo = nil) ⇒ SimpleHlsClipRequest
constructor
A new instance of SimpleHlsClipRequest.
Constructor Details
#initialize(url = nil, subappid = nil, starttimeoffset = nil, endtimeoffset = nil, ispersistence = nil, expiretime = nil, procedure = nil, classid = nil, sourcecontext = nil, sessioncontext = nil, precision = nil, outputmediatype = nil, extinfo = nil) ⇒ SimpleHlsClipRequest
Returns a new instance of SimpleHlsClipRequest.
26726 26727 26728 26729 26730 26731 26732 26733 26734 26735 26736 26737 26738 26739 26740 |
# File 'lib/v20180717/models.rb', line 26726 def initialize(url=nil, subappid=nil, starttimeoffset=nil, endtimeoffset=nil, ispersistence=nil, expiretime=nil, procedure=nil, classid=nil, sourcecontext=nil, sessioncontext=nil, precision=nil, outputmediatype=nil, extinfo=nil) @Url = url @SubAppId = subappid @StartTimeOffset = starttimeoffset @EndTimeOffset = endtimeoffset @IsPersistence = ispersistence @ExpireTime = expiretime @Procedure = procedure @ClassId = classid @SourceContext = sourcecontext @SessionContext = sessioncontext @Precision = precision @OutputMediaType = outputmediatype @ExtInfo = extinfo end |
Instance Attribute Details
#ClassId ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def ClassId @ClassId end |
#EndTimeOffset ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def EndTimeOffset @EndTimeOffset end |
#ExpireTime ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def ExpireTime @ExpireTime end |
#ExtInfo ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def ExtInfo @ExtInfo end |
#IsPersistence ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def IsPersistence @IsPersistence end |
#OutputMediaType ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def OutputMediaType @OutputMediaType end |
#Precision ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def Precision @Precision end |
#Procedure ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def Procedure @Procedure end |
#SessionContext ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def SessionContext @SessionContext end |
#SourceContext ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def SourceContext @SourceContext end |
#StartTimeOffset ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def StartTimeOffset @StartTimeOffset end |
#SubAppId ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def SubAppId @SubAppId end |
#Url ⇒ Object
<li>默认值:0,表示其他分类。</li> 仅 IsPersistence 为 1 时有效。
26724 26725 26726 |
# File 'lib/v20180717/models.rb', line 26724 def Url @Url end |
Instance Method Details
#deserialize(params) ⇒ Object
26742 26743 26744 26745 26746 26747 26748 26749 26750 26751 26752 26753 26754 26755 26756 |
# File 'lib/v20180717/models.rb', line 26742 def deserialize(params) @Url = params['Url'] @SubAppId = params['SubAppId'] @StartTimeOffset = params['StartTimeOffset'] @EndTimeOffset = params['EndTimeOffset'] @IsPersistence = params['IsPersistence'] @ExpireTime = params['ExpireTime'] @Procedure = params['Procedure'] @ClassId = params['ClassId'] @SourceContext = params['SourceContext'] @SessionContext = params['SessionContext'] @Precision = params['Precision'] @OutputMediaType = params['OutputMediaType'] @ExtInfo = params['ExtInfo'] end |