Class: TencentCloud::Live::V20180801::ModifyLiveRecordTemplateRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::ModifyLiveRecordTemplateRequest
- Defined in:
- lib/v20180801/models.rb
Overview
ModifyLiveRecordTemplate请求参数结构体
Instance Attribute Summary collapse
- #AacParam ⇒ Object
- #Description ⇒ Object
- #FlvParam ⇒ Object
- #FlvSpecialParam ⇒ Object
- #HlsParam ⇒ Object
- #HlsSpecialParam ⇒ Object
- #Mp3Param ⇒ Object
- #Mp4Param ⇒ Object
- #RemoveWatermark ⇒ Object
- #TemplateId ⇒ Object
- #TemplateName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(templateid = nil, templatename = nil, description = nil, flvparam = nil, hlsparam = nil, mp4param = nil, aacparam = nil, hlsspecialparam = nil, mp3param = nil, removewatermark = nil, flvspecialparam = nil) ⇒ ModifyLiveRecordTemplateRequest
constructor
A new instance of ModifyLiveRecordTemplateRequest.
Constructor Details
#initialize(templateid = nil, templatename = nil, description = nil, flvparam = nil, hlsparam = nil, mp4param = nil, aacparam = nil, hlsspecialparam = nil, mp3param = nil, removewatermark = nil, flvspecialparam = nil) ⇒ ModifyLiveRecordTemplateRequest
Returns a new instance of ModifyLiveRecordTemplateRequest.
12660 12661 12662 12663 12664 12665 12666 12667 12668 12669 12670 12671 12672 |
# File 'lib/v20180801/models.rb', line 12660 def initialize(templateid=nil, templatename=nil, description=nil, flvparam=nil, hlsparam=nil, mp4param=nil, aacparam=nil, hlsspecialparam=nil, mp3param=nil, removewatermark=nil, flvspecialparam=nil) @TemplateId = templateid @TemplateName = templatename @Description = description @FlvParam = flvparam @HlsParam = hlsparam @Mp4Param = mp4param @AacParam = aacparam @HlsSpecialParam = hlsspecialparam @Mp3Param = mp3param @RemoveWatermark = removewatermark @FlvSpecialParam = flvspecialparam end |
Instance Attribute Details
#AacParam ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def AacParam @AacParam end |
#Description ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def Description @Description end |
#FlvParam ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def FlvParam @FlvParam end |
#FlvSpecialParam ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def FlvSpecialParam @FlvSpecialParam end |
#HlsParam ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def HlsParam @HlsParam end |
#HlsSpecialParam ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def HlsSpecialParam @HlsSpecialParam end |
#Mp3Param ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def Mp3Param @Mp3Param end |
#Mp4Param ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def Mp4Param @Mp4Param end |
#RemoveWatermark ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def RemoveWatermark @RemoveWatermark end |
#TemplateId ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def TemplateId @TemplateId end |
#TemplateName ⇒ Object
12658 12659 12660 |
# File 'lib/v20180801/models.rb', line 12658 def TemplateName @TemplateName end |
Instance Method Details
#deserialize(params) ⇒ Object
12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691 12692 12693 12694 12695 12696 12697 12698 12699 12700 12701 12702 12703 12704 12705 12706 12707 |
# File 'lib/v20180801/models.rb', line 12674 def deserialize(params) @TemplateId = params['TemplateId'] @TemplateName = params['TemplateName'] @Description = params['Description'] unless params['FlvParam'].nil? @FlvParam = RecordParam.new @FlvParam.deserialize(params['FlvParam']) end unless params['HlsParam'].nil? @HlsParam = RecordParam.new @HlsParam.deserialize(params['HlsParam']) end unless params['Mp4Param'].nil? @Mp4Param = RecordParam.new @Mp4Param.deserialize(params['Mp4Param']) end unless params['AacParam'].nil? @AacParam = RecordParam.new @AacParam.deserialize(params['AacParam']) end unless params['HlsSpecialParam'].nil? @HlsSpecialParam = HlsSpecialParam.new @HlsSpecialParam.deserialize(params['HlsSpecialParam']) end unless params['Mp3Param'].nil? @Mp3Param = RecordParam.new @Mp3Param.deserialize(params['Mp3Param']) end @RemoveWatermark = params['RemoveWatermark'] unless params['FlvSpecialParam'].nil? @FlvSpecialParam = FlvSpecialParam.new @FlvSpecialParam.deserialize(params['FlvSpecialParam']) end end |