Class: TencentCloud::Vod::V20180717::ReduceMediaBitrateMediaProcessTaskResult
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::ReduceMediaBitrateMediaProcessTaskResult
- Defined in:
- lib/v20180717/models.rb
Overview
降码率任务结果
Instance Attribute Summary collapse
-
#AdaptiveDynamicStreamingTask ⇒ Object
<li>Transcode:转码</li> <li>AdaptiveDynamicStreaming:自适应码流</li>.
-
#TranscodeTask ⇒ Object
<li>Transcode:转码</li> <li>AdaptiveDynamicStreaming:自适应码流</li>.
-
#Type ⇒ Object
<li>Transcode:转码</li> <li>AdaptiveDynamicStreaming:自适应码流</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, transcodetask = nil, adaptivedynamicstreamingtask = nil) ⇒ ReduceMediaBitrateMediaProcessTaskResult
constructor
A new instance of ReduceMediaBitrateMediaProcessTaskResult.
Constructor Details
#initialize(type = nil, transcodetask = nil, adaptivedynamicstreamingtask = nil) ⇒ ReduceMediaBitrateMediaProcessTaskResult
Returns a new instance of ReduceMediaBitrateMediaProcessTaskResult.
24769 24770 24771 24772 24773 |
# File 'lib/v20180717/models.rb', line 24769 def initialize(type=nil, transcodetask=nil, adaptivedynamicstreamingtask=nil) @Type = type @TranscodeTask = transcodetask @AdaptiveDynamicStreamingTask = adaptivedynamicstreamingtask end |
Instance Attribute Details
#AdaptiveDynamicStreamingTask ⇒ Object
<li>Transcode:转码</li> <li>AdaptiveDynamicStreaming:自适应码流</li>
24767 24768 24769 |
# File 'lib/v20180717/models.rb', line 24767 def AdaptiveDynamicStreamingTask @AdaptiveDynamicStreamingTask end |
#TranscodeTask ⇒ Object
<li>Transcode:转码</li> <li>AdaptiveDynamicStreaming:自适应码流</li>
24767 24768 24769 |
# File 'lib/v20180717/models.rb', line 24767 def TranscodeTask @TranscodeTask end |
#Type ⇒ Object
<li>Transcode:转码</li> <li>AdaptiveDynamicStreaming:自适应码流</li>
24767 24768 24769 |
# File 'lib/v20180717/models.rb', line 24767 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
24775 24776 24777 24778 24779 24780 24781 24782 24783 24784 24785 |
# File 'lib/v20180717/models.rb', line 24775 def deserialize(params) @Type = params['Type'] unless params['TranscodeTask'].nil? @TranscodeTask = ReduceMediaBitrateTranscodeResult.new @TranscodeTask.deserialize(params['TranscodeTask']) end unless params['AdaptiveDynamicStreamingTask'].nil? @AdaptiveDynamicStreamingTask = ReduceMediaBitrateAdaptiveDynamicStreamingResult.new @AdaptiveDynamicStreamingTask.deserialize(params['AdaptiveDynamicStreamingTask']) end end |