Class: TencentCloud::Mps::V20190612::ScheduleTask

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

Overview

编排任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, status = nil, errcode = nil, message = nil, inputinfo = nil, metadata = nil, activityresultset = nil) ⇒ ScheduleTask

Returns a new instance of ScheduleTask.



23357
23358
23359
23360
23361
23362
23363
23364
23365
# File 'lib/v20190612/models.rb', line 23357

def initialize(taskid=nil, status=nil, errcode=nil, message=nil, inputinfo=nil, =nil, activityresultset=nil)
  @TaskId = taskid
  @Status = status
  @ErrCode = errcode
  @Message = message
  @InputInfo = inputinfo
  @MetaData = 
  @ActivityResultSet = activityresultset
end

Instance Attribute Details

#ActivityResultSetObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    编排任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    源异常时返回非0错误码,返回0 时请使用各个具体任务的 ErrCode。

  • Message:

    源异常时返回对应异常Message,否则请使用各个具体任务的 Message。

  • InputInfo:

    媒体处理的目标文件信息。

  • MetaData:

    原始视频的元信息。

  • ActivityResultSet:

    编排任务输出。



23355
23356
23357
# File 'lib/v20190612/models.rb', line 23355

def ActivityResultSet
  @ActivityResultSet
end

#ErrCodeObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    编排任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    源异常时返回非0错误码,返回0 时请使用各个具体任务的 ErrCode。

  • Message:

    源异常时返回对应异常Message,否则请使用各个具体任务的 Message。

  • InputInfo:

    媒体处理的目标文件信息。

  • MetaData:

    原始视频的元信息。

  • ActivityResultSet:

    编排任务输出。



23355
23356
23357
# File 'lib/v20190612/models.rb', line 23355

def ErrCode
  @ErrCode
end

#InputInfoObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    编排任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    源异常时返回非0错误码,返回0 时请使用各个具体任务的 ErrCode。

  • Message:

    源异常时返回对应异常Message,否则请使用各个具体任务的 Message。

  • InputInfo:

    媒体处理的目标文件信息。

  • MetaData:

    原始视频的元信息。

  • ActivityResultSet:

    编排任务输出。



23355
23356
23357
# File 'lib/v20190612/models.rb', line 23355

def InputInfo
  @InputInfo
end

#MessageObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    编排任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    源异常时返回非0错误码,返回0 时请使用各个具体任务的 ErrCode。

  • Message:

    源异常时返回对应异常Message,否则请使用各个具体任务的 Message。

  • InputInfo:

    媒体处理的目标文件信息。

  • MetaData:

    原始视频的元信息。

  • ActivityResultSet:

    编排任务输出。



23355
23356
23357
# File 'lib/v20190612/models.rb', line 23355

def Message
  @Message
end

#MetaDataObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    编排任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    源异常时返回非0错误码,返回0 时请使用各个具体任务的 ErrCode。

  • Message:

    源异常时返回对应异常Message,否则请使用各个具体任务的 Message。

  • InputInfo:

    媒体处理的目标文件信息。

  • MetaData:

    原始视频的元信息。

  • ActivityResultSet:

    编排任务输出。



23355
23356
23357
# File 'lib/v20190612/models.rb', line 23355

def MetaData
  @MetaData
end

#StatusObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    编排任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    源异常时返回非0错误码,返回0 时请使用各个具体任务的 ErrCode。

  • Message:

    源异常时返回对应异常Message,否则请使用各个具体任务的 Message。

  • InputInfo:

    媒体处理的目标文件信息。

  • MetaData:

    原始视频的元信息。

  • ActivityResultSet:

    编排任务输出。



23355
23356
23357
# File 'lib/v20190612/models.rb', line 23355

def Status
  @Status
end

#TaskIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    编排任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    源异常时返回非0错误码,返回0 时请使用各个具体任务的 ErrCode。

  • Message:

    源异常时返回对应异常Message,否则请使用各个具体任务的 Message。

  • InputInfo:

    媒体处理的目标文件信息。

  • MetaData:

    原始视频的元信息。

  • ActivityResultSet:

    编排任务输出。



23355
23356
23357
# File 'lib/v20190612/models.rb', line 23355

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



23367
23368
23369
23370
23371
23372
23373
23374
23375
23376
23377
23378
23379
23380
23381
23382
23383
23384
23385
23386
23387
23388
# File 'lib/v20190612/models.rb', line 23367

def deserialize(params)
  @TaskId = params['TaskId']
  @Status = params['Status']
  @ErrCode = params['ErrCode']
  @Message = params['Message']
  unless params['InputInfo'].nil?
    @InputInfo = MediaInputInfo.new
    @InputInfo.deserialize(params['InputInfo'])
  end
  unless params['MetaData'].nil?
    @MetaData = MediaMetaData.new
    @MetaData.deserialize(params['MetaData'])
  end
  unless params['ActivityResultSet'].nil?
    @ActivityResultSet = []
    params['ActivityResultSet'].each do |i|
      activityresult_tmp = ActivityResult.new
      activityresult_tmp.deserialize(i)
      @ActivityResultSet << activityresult_tmp
    end
  end
end