Class: TencentCloud::Vod::V20180717::ModifyMediaInfoRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::ModifyMediaInfoRequest
- Defined in:
- lib/v20180717/models.rb
Overview
ModifyMediaInfo请求参数结构体
Instance Attribute Summary collapse
-
#AddKeyFrameDescs ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#AddSubtitles ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#AddTags ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#ClassId ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#ClearKeyFrameDescs ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#ClearSubtitles ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#ClearTags ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#CoverData ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#DeleteKeyFrameDescs ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#DeleteSubtitleIds ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#DeleteTags ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#Description ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#ExpireTime ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#FileId ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#Name ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
-
#SubAppId ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 同一个请求里,ClearTags 与 AddTags 不能同时出现。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(fileid = nil, subappid = nil, name = nil, description = nil, classid = nil, expiretime = nil, coverdata = nil, addkeyframedescs = nil, deletekeyframedescs = nil, clearkeyframedescs = nil, addtags = nil, deletetags = nil, cleartags = nil, addsubtitles = nil, deletesubtitleids = nil, clearsubtitles = nil) ⇒ ModifyMediaInfoRequest
constructor
A new instance of ModifyMediaInfoRequest.
Constructor Details
#initialize(fileid = nil, subappid = nil, name = nil, description = nil, classid = nil, expiretime = nil, coverdata = nil, addkeyframedescs = nil, deletekeyframedescs = nil, clearkeyframedescs = nil, addtags = nil, deletetags = nil, cleartags = nil, addsubtitles = nil, deletesubtitleids = nil, clearsubtitles = nil) ⇒ ModifyMediaInfoRequest
Returns a new instance of ModifyMediaInfoRequest.
19766 19767 19768 19769 19770 19771 19772 19773 19774 19775 19776 19777 19778 19779 19780 19781 19782 19783 |
# File 'lib/v20180717/models.rb', line 19766 def initialize(fileid=nil, subappid=nil, name=nil, description=nil, classid=nil, expiretime=nil, coverdata=nil, addkeyframedescs=nil, deletekeyframedescs=nil, clearkeyframedescs=nil, =nil, =nil, =nil, addsubtitles=nil, deletesubtitleids=nil, clearsubtitles=nil) @FileId = fileid @SubAppId = subappid @Name = name @Description = description @ClassId = classid @ExpireTime = expiretime @CoverData = coverdata @AddKeyFrameDescs = addkeyframedescs @DeleteKeyFrameDescs = deletekeyframedescs @ClearKeyFrameDescs = clearkeyframedescs @AddTags = @DeleteTags = @ClearTags = @AddSubtitles = addsubtitles @DeleteSubtitleIds = deletesubtitleids @ClearSubtitles = clearsubtitles end |
Instance Attribute Details
#AddKeyFrameDescs ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def AddKeyFrameDescs @AddKeyFrameDescs end |
#AddSubtitles ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def AddSubtitles @AddSubtitles end |
#AddTags ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def AddTags @AddTags end |
#ClassId ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def ClassId @ClassId end |
#ClearKeyFrameDescs ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def ClearKeyFrameDescs @ClearKeyFrameDescs end |
#ClearSubtitles ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def ClearSubtitles @ClearSubtitles end |
#ClearTags ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def ClearTags @ClearTags end |
#CoverData ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def CoverData @CoverData end |
#DeleteKeyFrameDescs ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def DeleteKeyFrameDescs @DeleteKeyFrameDescs end |
#DeleteSubtitleIds ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def DeleteSubtitleIds @DeleteSubtitleIds end |
#DeleteTags ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def DeleteTags @DeleteTags end |
#Description ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def Description @Description end |
#ExpireTime ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def ExpireTime @ExpireTime end |
#FileId ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def FileId @FileId end |
#Name ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def Name @Name end |
#SubAppId ⇒ Object
同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。同一个请求里,ClearTags 与 AddTags 不能同时出现。同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
19764 19765 19766 |
# File 'lib/v20180717/models.rb', line 19764 def SubAppId @SubAppId end |
Instance Method Details
#deserialize(params) ⇒ Object
19785 19786 19787 19788 19789 19790 19791 19792 19793 19794 19795 19796 19797 19798 19799 19800 19801 19802 19803 19804 19805 19806 19807 19808 19809 19810 19811 19812 19813 19814 19815 19816 |
# File 'lib/v20180717/models.rb', line 19785 def deserialize(params) @FileId = params['FileId'] @SubAppId = params['SubAppId'] @Name = params['Name'] @Description = params['Description'] @ClassId = params['ClassId'] @ExpireTime = params['ExpireTime'] @CoverData = params['CoverData'] unless params['AddKeyFrameDescs'].nil? @AddKeyFrameDescs = [] params['AddKeyFrameDescs'].each do |i| mediakeyframedescitem_tmp = MediaKeyFrameDescItem.new mediakeyframedescitem_tmp.deserialize(i) @AddKeyFrameDescs << mediakeyframedescitem_tmp end end @DeleteKeyFrameDescs = params['DeleteKeyFrameDescs'] @ClearKeyFrameDescs = params['ClearKeyFrameDescs'] @AddTags = params['AddTags'] @DeleteTags = params['DeleteTags'] @ClearTags = params['ClearTags'] unless params['AddSubtitles'].nil? @AddSubtitles = [] params['AddSubtitles'].each do |i| mediasubtitleinput_tmp = MediaSubtitleInput.new mediasubtitleinput_tmp.deserialize(i) @AddSubtitles << mediasubtitleinput_tmp end end @DeleteSubtitleIds = params['DeleteSubtitleIds'] @ClearSubtitles = params['ClearSubtitles'] end |