Class: TencentCloud::Vod::V20180717::ComplexAdaptiveDynamicStreamingTask

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180717/models.rb

Overview

自适应码流任务信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, status = nil, complexadaptivedynamicstreamingtaskresultset = nil) ⇒ ComplexAdaptiveDynamicStreamingTask

Returns a new instance of ComplexAdaptiveDynamicStreamingTask.



6202
6203
6204
6205
6206
# File 'lib/v20180717/models.rb', line 6202

def initialize(taskid=nil, status=nil, complexadaptivedynamicstreamingtaskresultset=nil)
  @TaskId = taskid
  @Status = status
  @ComplexAdaptiveDynamicStreamingTaskResultSet = complexadaptivedynamicstreamingtaskresultset
end

Instance Attribute Details

#ComplexAdaptiveDynamicStreamingTaskResultSetObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ComplexAdaptiveDynamicStreamingTaskResultSet:

    自适应码流任务的执行状态与结果,每个元素对应一个自适应码流模板。



6200
6201
6202
# File 'lib/v20180717/models.rb', line 6200

def ComplexAdaptiveDynamicStreamingTaskResultSet
  @ComplexAdaptiveDynamicStreamingTaskResultSet
end

#StatusObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ComplexAdaptiveDynamicStreamingTaskResultSet:

    自适应码流任务的执行状态与结果,每个元素对应一个自适应码流模板。



6200
6201
6202
# File 'lib/v20180717/models.rb', line 6200

def Status
  @Status
end

#TaskIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li>

Parameters:

  • TaskId:

    任务 ID。

  • Status:

    任务状态,取值:

  • ComplexAdaptiveDynamicStreamingTaskResultSet:

    自适应码流任务的执行状态与结果,每个元素对应一个自适应码流模板。



6200
6201
6202
# File 'lib/v20180717/models.rb', line 6200

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
# File 'lib/v20180717/models.rb', line 6208

def deserialize(params)
  @TaskId = params['TaskId']
  @Status = params['Status']
  unless params['ComplexAdaptiveDynamicStreamingTaskResultSet'].nil?
    @ComplexAdaptiveDynamicStreamingTaskResultSet = []
    params['ComplexAdaptiveDynamicStreamingTaskResultSet'].each do |i|
      complexadaptivedynamicstreamingtaskresult_tmp = ComplexAdaptiveDynamicStreamingTaskResult.new
      complexadaptivedynamicstreamingtaskresult_tmp.deserialize(i)
      @ComplexAdaptiveDynamicStreamingTaskResultSet << complexadaptivedynamicstreamingtaskresult_tmp
    end
  end
end