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.
20698 20699 20700 20701 20702 20703 20704 20705 |
# File 'lib/v20190612/models.rb', line 20698 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
20696 20697 20698 |
# File 'lib/v20190612/models.rb', line 20696 def AdaptiveDynamicStreamingTaskSet @AdaptiveDynamicStreamingTaskSet end |
#AnimatedGraphicTaskSet ⇒ Object
20696 20697 20698 |
# File 'lib/v20190612/models.rb', line 20696 def AnimatedGraphicTaskSet @AnimatedGraphicTaskSet end |
#ImageSpriteTaskSet ⇒ Object
20696 20697 20698 |
# File 'lib/v20190612/models.rb', line 20696 def ImageSpriteTaskSet @ImageSpriteTaskSet end |
#SampleSnapshotTaskSet ⇒ Object
20696 20697 20698 |
# File 'lib/v20190612/models.rb', line 20696 def SampleSnapshotTaskSet @SampleSnapshotTaskSet end |
#SnapshotByTimeOffsetTaskSet ⇒ Object
20696 20697 20698 |
# File 'lib/v20190612/models.rb', line 20696 def SnapshotByTimeOffsetTaskSet @SnapshotByTimeOffsetTaskSet end |
#TranscodeTaskSet ⇒ Object
20696 20697 20698 |
# File 'lib/v20190612/models.rb', line 20696 def TranscodeTaskSet @TranscodeTaskSet end |
Instance Method Details
#deserialize(params) ⇒ Object
20707 20708 20709 20710 20711 20712 20713 20714 20715 20716 20717 20718 20719 20720 20721 20722 20723 20724 20725 20726 20727 20728 20729 20730 20731 20732 20733 20734 20735 20736 20737 20738 20739 20740 20741 20742 20743 20744 20745 20746 20747 20748 20749 20750 20751 20752 20753 20754 20755 20756 |
# File 'lib/v20190612/models.rb', line 20707 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 |