Class: TencentCloud::Vod::V20180717::EditMediaOutputConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::EditMediaOutputConfig
- Defined in:
- lib/v20180717/models.rb
Overview
编辑视频的结果文件输出。
Instance Attribute Summary collapse
-
#ClassId ⇒ Object
<li>默认值:0,表示其他分类。</li>.
-
#ExpireTime ⇒ Object
<li>默认值:0,表示其他分类。</li>.
-
#MediaName ⇒ Object
<li>默认值:0,表示其他分类。</li>.
-
#TEHDConfig ⇒ Object
<li>默认值:0,表示其他分类。</li>.
-
#Type ⇒ Object
<li>默认值:0,表示其他分类。</li>.
-
#VideoStream ⇒ Object
<li>默认值:0,表示其他分类。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(medianame = nil, type = nil, classid = nil, expiretime = nil, videostream = nil, tehdconfig = nil) ⇒ EditMediaOutputConfig
constructor
A new instance of EditMediaOutputConfig.
Constructor Details
#initialize(medianame = nil, type = nil, classid = nil, expiretime = nil, videostream = nil, tehdconfig = nil) ⇒ EditMediaOutputConfig
13580 13581 13582 13583 13584 13585 13586 13587 |
# File 'lib/v20180717/models.rb', line 13580 def initialize(medianame=nil, type=nil, classid=nil, expiretime=nil, videostream=nil, tehdconfig=nil) @MediaName = medianame @Type = type @ClassId = classid @ExpireTime = expiretime @VideoStream = videostream @TEHDConfig = tehdconfig end |
Instance Attribute Details
#ClassId ⇒ Object
<li>默认值:0,表示其他分类。</li>
13578 13579 13580 |
# File 'lib/v20180717/models.rb', line 13578 def ClassId @ClassId end |
#ExpireTime ⇒ Object
<li>默认值:0,表示其他分类。</li>
13578 13579 13580 |
# File 'lib/v20180717/models.rb', line 13578 def ExpireTime @ExpireTime end |
#MediaName ⇒ Object
<li>默认值:0,表示其他分类。</li>
13578 13579 13580 |
# File 'lib/v20180717/models.rb', line 13578 def MediaName @MediaName end |
#TEHDConfig ⇒ Object
<li>默认值:0,表示其他分类。</li>
13578 13579 13580 |
# File 'lib/v20180717/models.rb', line 13578 def TEHDConfig @TEHDConfig end |
#Type ⇒ Object
<li>默认值:0,表示其他分类。</li>
13578 13579 13580 |
# File 'lib/v20180717/models.rb', line 13578 def Type @Type end |
#VideoStream ⇒ Object
<li>默认值:0,表示其他分类。</li>
13578 13579 13580 |
# File 'lib/v20180717/models.rb', line 13578 def VideoStream @VideoStream end |
Instance Method Details
#deserialize(params) ⇒ Object
13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602 |
# File 'lib/v20180717/models.rb', line 13589 def deserialize(params) @MediaName = params['MediaName'] @Type = params['Type'] @ClassId = params['ClassId'] @ExpireTime = params['ExpireTime'] unless params['VideoStream'].nil? @VideoStream = EditMediaVideoStream.new @VideoStream.deserialize(params['VideoStream']) end unless params['TEHDConfig'].nil? @TEHDConfig = EditMediaTEHDConfig.new @TEHDConfig.deserialize(params['TEHDConfig']) end end |