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.
28338 28339 28340 28341 28342 |
# File 'lib/v20180717/models.rb', line 28338 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>
28336 28337 28338 |
# File 'lib/v20180717/models.rb', line 28336 def AdaptiveDynamicStreamingTask @AdaptiveDynamicStreamingTask end |
#TranscodeTask ⇒ Object
<li>Transcode:转码</li> <li>AdaptiveDynamicStreaming:自适应码流</li>
28336 28337 28338 |
# File 'lib/v20180717/models.rb', line 28336 def TranscodeTask @TranscodeTask end |
#Type ⇒ Object
<li>Transcode:转码</li> <li>AdaptiveDynamicStreaming:自适应码流</li>
28336 28337 28338 |
# File 'lib/v20180717/models.rb', line 28336 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
28344 28345 28346 28347 28348 28349 28350 28351 28352 28353 28354 |
# File 'lib/v20180717/models.rb', line 28344 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 |