Class: TencentCloud::Vod::V20180717::SplitMediaTaskSegmentInfo

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

Overview

视频拆条任务信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(input = nil, output = nil, proceduretaskid = nil, reviewaudiovideotaskid = nil) ⇒ SplitMediaTaskSegmentInfo

Returns a new instance of SplitMediaTaskSegmentInfo.



27253
27254
27255
27256
27257
27258
# File 'lib/v20180717/models.rb', line 27253

def initialize(input=nil, output=nil, proceduretaskid=nil, reviewaudiovideotaskid=nil)
  @Input = input
  @Output = output
  @ProcedureTaskId = proceduretaskid
  @ReviewAudioVideoTaskId = reviewaudiovideotaskid
end

Instance Attribute Details

#InputObject

Parameters:

  • Input:

    视频拆条任务输入信息。

  • Output:

    视频拆条任务输出信息。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若发起(cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若发起(cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。



27251
27252
27253
# File 'lib/v20180717/models.rb', line 27251

def Input
  @Input
end

#OutputObject

Parameters:

  • Input:

    视频拆条任务输入信息。

  • Output:

    视频拆条任务输出信息。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若发起(cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若发起(cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。



27251
27252
27253
# File 'lib/v20180717/models.rb', line 27251

def Output
  @Output
end

#ProcedureTaskIdObject

Parameters:

  • Input:

    视频拆条任务输入信息。

  • Output:

    视频拆条任务输出信息。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若发起(cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若发起(cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。



27251
27252
27253
# File 'lib/v20180717/models.rb', line 27251

def ProcedureTaskId
  @ProcedureTaskId
end

#ReviewAudioVideoTaskIdObject

Parameters:

  • Input:

    视频拆条任务输入信息。

  • Output:

    视频拆条任务输出信息。

  • ProcedureTaskId:

    任务类型为 Procedure 的任务 ID。若发起(cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。

  • ReviewAudioVideoTaskId:

    任务类型为 ReviewAudioVideo 的任务 ID。若发起(cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。



27251
27252
27253
# File 'lib/v20180717/models.rb', line 27251

def ReviewAudioVideoTaskId
  @ReviewAudioVideoTaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



27260
27261
27262
27263
27264
27265
27266
27267
27268
27269
27270
27271
# File 'lib/v20180717/models.rb', line 27260

def deserialize(params)
  unless params['Input'].nil?
    @Input = SplitMediaTaskInput.new
    @Input.deserialize(params['Input'])
  end
  unless params['Output'].nil?
    @Output = TaskOutputMediaInfo.new
    @Output.deserialize(params['Output'])
  end
  @ProcedureTaskId = params['ProcedureTaskId']
  @ReviewAudioVideoTaskId = params['ReviewAudioVideoTaskId']
end