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.
12661 12662 12663 12664 12665 12666 12667 12668 12669 12670 12671 12672 12673 |
# File 'lib/v20180801/models.rb', line 12661 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
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def AacParam @AacParam end |
#Description ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def Description @Description end |
#FlvParam ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def FlvParam @FlvParam end |
#FlvSpecialParam ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def FlvSpecialParam @FlvSpecialParam end |
#HlsParam ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def HlsParam @HlsParam end |
#HlsSpecialParam ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def HlsSpecialParam @HlsSpecialParam end |
#Mp3Param ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def Mp3Param @Mp3Param end |
#Mp4Param ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def Mp4Param @Mp4Param end |
#RemoveWatermark ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def RemoveWatermark @RemoveWatermark end |
#TemplateId ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def TemplateId @TemplateId end |
#TemplateName ⇒ Object
12659 12660 12661 |
# File 'lib/v20180801/models.rb', line 12659 def TemplateName @TemplateName end |
Instance Method Details
#deserialize(params) ⇒ Object
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 12708 |
# File 'lib/v20180801/models.rb', line 12675 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 |