Class: TencentCloud::Mps::V20190612::MediaProcessTaskInput
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::MediaProcessTaskInput
- Defined in:
- lib/v20190612/models.rb
Overview
媒体处理任务类型
Instance Attribute Summary collapse
- #AdaptiveDynamicStreamingTaskSet ⇒ Object
- #AnimatedGraphicTaskSet ⇒ Object
- #ImageSpriteTaskSet ⇒ Object
- #SampleSnapshotTaskSet ⇒ Object
- #SnapshotByTimeOffsetTaskSet ⇒ Object
- #TranscodeTaskSet ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(transcodetaskset = nil, animatedgraphictaskset = nil, snapshotbytimeoffsettaskset = nil, samplesnapshottaskset = nil, imagespritetaskset = nil, adaptivedynamicstreamingtaskset = nil) ⇒ MediaProcessTaskInput
constructor
A new instance of MediaProcessTaskInput.
Constructor Details
#initialize(transcodetaskset = nil, animatedgraphictaskset = nil, snapshotbytimeoffsettaskset = nil, samplesnapshottaskset = nil, imagespritetaskset = nil, adaptivedynamicstreamingtaskset = nil) ⇒ MediaProcessTaskInput
Returns a new instance of MediaProcessTaskInput.
18001 18002 18003 18004 18005 18006 18007 18008 |
# File 'lib/v20190612/models.rb', line 18001 def initialize(transcodetaskset=nil, animatedgraphictaskset=nil, snapshotbytimeoffsettaskset=nil, samplesnapshottaskset=nil, imagespritetaskset=nil, adaptivedynamicstreamingtaskset=nil) @TranscodeTaskSet = transcodetaskset @AnimatedGraphicTaskSet = animatedgraphictaskset @SnapshotByTimeOffsetTaskSet = snapshotbytimeoffsettaskset @SampleSnapshotTaskSet = samplesnapshottaskset @ImageSpriteTaskSet = imagespritetaskset @AdaptiveDynamicStreamingTaskSet = adaptivedynamicstreamingtaskset end |
Instance Attribute Details
#AdaptiveDynamicStreamingTaskSet ⇒ Object
17999 18000 18001 |
# File 'lib/v20190612/models.rb', line 17999 def AdaptiveDynamicStreamingTaskSet @AdaptiveDynamicStreamingTaskSet end |
#AnimatedGraphicTaskSet ⇒ Object
17999 18000 18001 |
# File 'lib/v20190612/models.rb', line 17999 def AnimatedGraphicTaskSet @AnimatedGraphicTaskSet end |
#ImageSpriteTaskSet ⇒ Object
17999 18000 18001 |
# File 'lib/v20190612/models.rb', line 17999 def ImageSpriteTaskSet @ImageSpriteTaskSet end |
#SampleSnapshotTaskSet ⇒ Object
17999 18000 18001 |
# File 'lib/v20190612/models.rb', line 17999 def SampleSnapshotTaskSet @SampleSnapshotTaskSet end |
#SnapshotByTimeOffsetTaskSet ⇒ Object
17999 18000 18001 |
# File 'lib/v20190612/models.rb', line 17999 def SnapshotByTimeOffsetTaskSet @SnapshotByTimeOffsetTaskSet end |
#TranscodeTaskSet ⇒ Object
17999 18000 18001 |
# File 'lib/v20190612/models.rb', line 17999 def TranscodeTaskSet @TranscodeTaskSet end |
Instance Method Details
#deserialize(params) ⇒ Object
18010 18011 18012 18013 18014 18015 18016 18017 18018 18019 18020 18021 18022 18023 18024 18025 18026 18027 18028 18029 18030 18031 18032 18033 18034 18035 18036 18037 18038 18039 18040 18041 18042 18043 18044 18045 18046 18047 18048 18049 18050 18051 18052 18053 18054 18055 18056 18057 18058 18059 |
# File 'lib/v20190612/models.rb', line 18010 def deserialize(params) unless params['TranscodeTaskSet'].nil? @TranscodeTaskSet = [] params['TranscodeTaskSet'].each do |i| transcodetaskinput_tmp = TranscodeTaskInput.new transcodetaskinput_tmp.deserialize(i) @TranscodeTaskSet << transcodetaskinput_tmp end end unless params['AnimatedGraphicTaskSet'].nil? @AnimatedGraphicTaskSet = [] params['AnimatedGraphicTaskSet'].each do |i| animatedgraphictaskinput_tmp = AnimatedGraphicTaskInput.new animatedgraphictaskinput_tmp.deserialize(i) @AnimatedGraphicTaskSet << animatedgraphictaskinput_tmp end end unless params['SnapshotByTimeOffsetTaskSet'].nil? @SnapshotByTimeOffsetTaskSet = [] params['SnapshotByTimeOffsetTaskSet'].each do |i| snapshotbytimeoffsettaskinput_tmp = SnapshotByTimeOffsetTaskInput.new snapshotbytimeoffsettaskinput_tmp.deserialize(i) @SnapshotByTimeOffsetTaskSet << snapshotbytimeoffsettaskinput_tmp end end unless params['SampleSnapshotTaskSet'].nil? @SampleSnapshotTaskSet = [] params['SampleSnapshotTaskSet'].each do |i| samplesnapshottaskinput_tmp = SampleSnapshotTaskInput.new samplesnapshottaskinput_tmp.deserialize(i) @SampleSnapshotTaskSet << samplesnapshottaskinput_tmp end end unless params['ImageSpriteTaskSet'].nil? @ImageSpriteTaskSet = [] params['ImageSpriteTaskSet'].each do |i| imagespritetaskinput_tmp = ImageSpriteTaskInput.new imagespritetaskinput_tmp.deserialize(i) @ImageSpriteTaskSet << imagespritetaskinput_tmp end end unless params['AdaptiveDynamicStreamingTaskSet'].nil? @AdaptiveDynamicStreamingTaskSet = [] params['AdaptiveDynamicStreamingTaskSet'].each do |i| adaptivedynamicstreamingtaskinput_tmp = AdaptiveDynamicStreamingTaskInput.new adaptivedynamicstreamingtaskinput_tmp.deserialize(i) @AdaptiveDynamicStreamingTaskSet << adaptivedynamicstreamingtaskinput_tmp end end end |