Class: TencentCloud::Vod::V20180717::SimpleHlsClipResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::SimpleHlsClipResponse
- Defined in:
- lib/v20180717/models.rb
Overview
SimpleHlsClip返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(url = nil, metadata = nil, fileid = nil, taskid = nil, requestid = nil) ⇒ SimpleHlsClipResponse
constructor
A new instance of SimpleHlsClipResponse.
Constructor Details
#initialize(url = nil, metadata = nil, fileid = nil, taskid = nil, requestid = nil) ⇒ SimpleHlsClipResponse
Returns a new instance of SimpleHlsClipResponse.
26774 26775 26776 26777 26778 26779 26780 |
# File 'lib/v20180717/models.rb', line 26774 def initialize(url=nil, =nil, fileid=nil, taskid=nil, requestid=nil) @Url = url @MetaData = @FileId = fileid @TaskId = taskid @RequestId = requestid end |
Instance Attribute Details
#FileId ⇒ Object
26772 26773 26774 |
# File 'lib/v20180717/models.rb', line 26772 def FileId @FileId end |
#MetaData ⇒ Object
26772 26773 26774 |
# File 'lib/v20180717/models.rb', line 26772 def MetaData @MetaData end |
#RequestId ⇒ Object
26772 26773 26774 |
# File 'lib/v20180717/models.rb', line 26772 def RequestId @RequestId end |
#TaskId ⇒ Object
26772 26773 26774 |
# File 'lib/v20180717/models.rb', line 26772 def TaskId @TaskId end |
#Url ⇒ Object
26772 26773 26774 |
# File 'lib/v20180717/models.rb', line 26772 def Url @Url end |
Instance Method Details
#deserialize(params) ⇒ Object
26782 26783 26784 26785 26786 26787 26788 26789 26790 26791 |
# File 'lib/v20180717/models.rb', line 26782 def deserialize(params) @Url = params['Url'] unless params['MetaData'].nil? @MetaData = MediaMetaData.new @MetaData.deserialize(params['MetaData']) end @FileId = params['FileId'] @TaskId = params['TaskId'] @RequestId = params['RequestId'] end |