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.
20526 20527 20528 20529 20530 20531 20532 20533 |
# File 'lib/v20190612/models.rb', line 20526 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
20524 20525 20526 |
# File 'lib/v20190612/models.rb', line 20524 def AdaptiveDynamicStreamingTaskSet @AdaptiveDynamicStreamingTaskSet end |
#AnimatedGraphicTaskSet ⇒ Object
20524 20525 20526 |
# File 'lib/v20190612/models.rb', line 20524 def AnimatedGraphicTaskSet @AnimatedGraphicTaskSet end |
#ImageSpriteTaskSet ⇒ Object
20524 20525 20526 |
# File 'lib/v20190612/models.rb', line 20524 def ImageSpriteTaskSet @ImageSpriteTaskSet end |
#SampleSnapshotTaskSet ⇒ Object
20524 20525 20526 |
# File 'lib/v20190612/models.rb', line 20524 def SampleSnapshotTaskSet @SampleSnapshotTaskSet end |
#SnapshotByTimeOffsetTaskSet ⇒ Object
20524 20525 20526 |
# File 'lib/v20190612/models.rb', line 20524 def SnapshotByTimeOffsetTaskSet @SnapshotByTimeOffsetTaskSet end |
#TranscodeTaskSet ⇒ Object
20524 20525 20526 |
# File 'lib/v20190612/models.rb', line 20524 def TranscodeTaskSet @TranscodeTaskSet end |
Instance Method Details
#deserialize(params) ⇒ Object
20535 20536 20537 20538 20539 20540 20541 20542 20543 20544 20545 20546 20547 20548 20549 20550 20551 20552 20553 20554 20555 20556 20557 20558 20559 20560 20561 20562 20563 20564 20565 20566 20567 20568 20569 20570 20571 20572 20573 20574 20575 20576 20577 20578 20579 20580 20581 20582 20583 20584 |
# File 'lib/v20190612/models.rb', line 20535 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 |