Class: TencentCloud::Mps::V20190612::TaskSimpleInfo

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, tasktype = nil, createtime = nil, beginprocesstime = nil, finishtime = nil, subtasktypes = nil) ⇒ TaskSimpleInfo

Returns a new instance of TaskSimpleInfo.



29536
29537
29538
29539
29540
29541
29542
29543
# File 'lib/v20190612/models.rb', line 29536

def initialize(taskid=nil, tasktype=nil, createtime=nil, beginprocesstime=nil, finishtime=nil, subtasktypes=nil)
  @TaskId = taskid
  @TaskType = tasktype
  @CreateTime = createtime
  @BeginProcessTime = beginprocesstime
  @FinishTime = finishtime
  @SubTaskTypes = subtasktypes
end

Instance Attribute Details

#BeginProcessTimeObject

<li> WorkflowTask:工作流处理任务;</li> <li> EditMediaTask:视频编辑任务;</li> <li> LiveProcessTask:直播处理任务。</li>

Parameters:



29534
29535
29536
# File 'lib/v20190612/models.rb', line 29534

def BeginProcessTime
  @BeginProcessTime
end

#CreateTimeObject

<li> WorkflowTask:工作流处理任务;</li> <li> EditMediaTask:视频编辑任务;</li> <li> LiveProcessTask:直播处理任务。</li>

Parameters:



29534
29535
29536
# File 'lib/v20190612/models.rb', line 29534

def CreateTime
  @CreateTime
end

#FinishTimeObject

<li> WorkflowTask:工作流处理任务;</li> <li> EditMediaTask:视频编辑任务;</li> <li> LiveProcessTask:直播处理任务。</li>

Parameters:



29534
29535
29536
# File 'lib/v20190612/models.rb', line 29534

def FinishTime
  @FinishTime
end

#SubTaskTypesObject

<li> WorkflowTask:工作流处理任务;</li> <li> EditMediaTask:视频编辑任务;</li> <li> LiveProcessTask:直播处理任务。</li>

Parameters:



29534
29535
29536
# File 'lib/v20190612/models.rb', line 29534

def SubTaskTypes
  @SubTaskTypes
end

#TaskIdObject

<li> WorkflowTask:工作流处理任务;</li> <li> EditMediaTask:视频编辑任务;</li> <li> LiveProcessTask:直播处理任务。</li>

Parameters:



29534
29535
29536
# File 'lib/v20190612/models.rb', line 29534

def TaskId
  @TaskId
end

#TaskTypeObject

<li> WorkflowTask:工作流处理任务;</li> <li> EditMediaTask:视频编辑任务;</li> <li> LiveProcessTask:直播处理任务。</li>

Parameters:



29534
29535
29536
# File 'lib/v20190612/models.rb', line 29534

def TaskType
  @TaskType
end

Instance Method Details

#deserialize(params) ⇒ Object



29545
29546
29547
29548
29549
29550
29551
29552
# File 'lib/v20190612/models.rb', line 29545

def deserialize(params)
  @TaskId = params['TaskId']
  @TaskType = params['TaskType']
  @CreateTime = params['CreateTime']
  @BeginProcessTime = params['BeginProcessTime']
  @FinishTime = params['FinishTime']
  @SubTaskTypes = params['SubTaskTypes']
end