Class: TencentCloud::Mps::V20190612::DescribeTaskDetailResponse

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

Overview

DescribeTaskDetail返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktype = nil, status = nil, createtime = nil, beginprocesstime = nil, finishtime = nil, editmediatask = nil, workflowtask = nil, livestreamprocesstask = nil, extractblindwatermarktask = nil, tasknotifyconfig = nil, taskspriority = nil, sessionid = nil, sessioncontext = nil, extinfo = nil, scheduletask = nil, livescheduletask = nil, requestid = nil) ⇒ DescribeTaskDetailResponse



14846
14847
14848
14849
14850
14851
14852
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862
14863
14864
# File 'lib/v20190612/models.rb', line 14846

def initialize(tasktype=nil, status=nil, createtime=nil, beginprocesstime=nil, finishtime=nil, editmediatask=nil, workflowtask=nil, livestreamprocesstask=nil, extractblindwatermarktask=nil, tasknotifyconfig=nil, taskspriority=nil, sessionid=nil, sessioncontext=nil, extinfo=nil, scheduletask=nil, livescheduletask=nil, requestid=nil)
  @TaskType = tasktype
  @Status = status
  @CreateTime = createtime
  @BeginProcessTime = beginprocesstime
  @FinishTime = finishtime
  @EditMediaTask = editmediatask
  @WorkflowTask = workflowtask
  @LiveStreamProcessTask = livestreamprocesstask
  @ExtractBlindWatermarkTask = extractblindwatermarktask
  @TaskNotifyConfig = tasknotifyconfig
  @TasksPriority = taskspriority
  @SessionId = sessionid
  @SessionContext = sessioncontext
  @ExtInfo = extinfo
  @ScheduleTask = scheduletask
  @LiveScheduleTask = livescheduletask
  @RequestId = requestid
end

Instance Attribute Details

#BeginProcessTimeObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def BeginProcessTime
  @BeginProcessTime
end

#CreateTimeObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def CreateTime
  @CreateTime
end

#EditMediaTaskObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def EditMediaTask
  @EditMediaTask
end

#ExtInfoObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def ExtInfo
  @ExtInfo
end

#ExtractBlindWatermarkTaskObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def ExtractBlindWatermarkTask
  @ExtractBlindWatermarkTask
end

#FinishTimeObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def FinishTime
  @FinishTime
end

#LiveScheduleTaskObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def LiveScheduleTask
  @LiveScheduleTask
end

#LiveStreamProcessTaskObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def LiveStreamProcessTask
  @LiveStreamProcessTask
end

#RequestIdObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def RequestId
  @RequestId
end

#ScheduleTaskObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def ScheduleTask
  @ScheduleTask
end

#SessionContextObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def SessionContext
  @SessionContext
end

#SessionIdObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def SessionId
  @SessionId
end

#StatusObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def Status
  @Status
end

#TaskNotifyConfigObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def TaskNotifyConfig
  @TaskNotifyConfig
end

#TasksPriorityObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def TasksPriority
  @TasksPriority
end

#TaskTypeObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def TaskType
  @TaskType
end

#WorkflowTaskObject

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



14844
14845
14846
# File 'lib/v20190612/models.rb', line 14844

def WorkflowTask
  @WorkflowTask
end

Instance Method Details

#deserialize(params) ⇒ Object



14866
14867
14868
14869
14870
14871
14872
14873
14874
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
14895
14896
14897
14898
14899
14900
14901
14902
14903
14904
14905
# File 'lib/v20190612/models.rb', line 14866

def deserialize(params)
  @TaskType = params['TaskType']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
  @BeginProcessTime = params['BeginProcessTime']
  @FinishTime = params['FinishTime']
  unless params['EditMediaTask'].nil?
    @EditMediaTask = EditMediaTask.new
    @EditMediaTask.deserialize(params['EditMediaTask'])
  end
  unless params['WorkflowTask'].nil?
    @WorkflowTask = WorkflowTask.new
    @WorkflowTask.deserialize(params['WorkflowTask'])
  end
  unless params['LiveStreamProcessTask'].nil?
    @LiveStreamProcessTask = LiveStreamProcessTask.new
    @LiveStreamProcessTask.deserialize(params['LiveStreamProcessTask'])
  end
  unless params['ExtractBlindWatermarkTask'].nil?
    @ExtractBlindWatermarkTask = ExtractBlindWatermarkTask.new
    @ExtractBlindWatermarkTask.deserialize(params['ExtractBlindWatermarkTask'])
  end
  unless params['TaskNotifyConfig'].nil?
    @TaskNotifyConfig = TaskNotifyConfig.new
    @TaskNotifyConfig.deserialize(params['TaskNotifyConfig'])
  end
  @TasksPriority = params['TasksPriority']
  @SessionId = params['SessionId']
  @SessionContext = params['SessionContext']
  @ExtInfo = params['ExtInfo']
  unless params['ScheduleTask'].nil?
    @ScheduleTask = ScheduleTask.new
    @ScheduleTask.deserialize(params['ScheduleTask'])
  end
  unless params['LiveScheduleTask'].nil?
    @LiveScheduleTask = LiveScheduleTask.new
    @LiveScheduleTask.deserialize(params['LiveScheduleTask'])
  end
  @RequestId = params['RequestId']
end