Class: TencentCloud::Mps::V20190612::BatchSubTaskResult

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

Overview

批量任务子任务结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(inputinfos = nil, metadatas = nil, smartsubtitlestaskresult = nil) ⇒ BatchSubTaskResult

Returns a new instance of BatchSubTaskResult.



6052
6053
6054
6055
6056
# File 'lib/v20190612/models.rb', line 6052

def initialize(inputinfos=nil, metadatas=nil, smartsubtitlestaskresult=nil)
  @InputInfos = inputinfos
  @Metadatas = metadatas
  @SmartSubtitlesTaskResult = smartsubtitlestaskresult
end

Instance Attribute Details

#InputInfosObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 批量任务输入信息

  • 原始视频的元信息。

  • 智能字幕任务的执行结果



6050
6051
6052
# File 'lib/v20190612/models.rb', line 6050

def InputInfos
  @InputInfos
end

#MetadatasObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 批量任务输入信息

  • 原始视频的元信息。

  • 智能字幕任务的执行结果



6050
6051
6052
# File 'lib/v20190612/models.rb', line 6050

def Metadatas
  @Metadatas
end

#SmartSubtitlesTaskResultObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 批量任务输入信息

  • 原始视频的元信息。

  • 智能字幕任务的执行结果



6050
6051
6052
# File 'lib/v20190612/models.rb', line 6050

def SmartSubtitlesTaskResult
  @SmartSubtitlesTaskResult
end

Instance Method Details

#deserialize(params) ⇒ Object



6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
# File 'lib/v20190612/models.rb', line 6058

def deserialize(params)
  unless params['InputInfos'].nil?
    @InputInfos = []
    params['InputInfos'].each do |i|
      mediainputinfo_tmp = MediaInputInfo.new
      mediainputinfo_tmp.deserialize(i)
      @InputInfos << mediainputinfo_tmp
    end
  end
  unless params['Metadatas'].nil?
    @Metadatas = []
    params['Metadatas'].each do |i|
       = MediaMetaData.new
      .deserialize(i)
      @Metadatas << 
    end
  end
  unless params['SmartSubtitlesTaskResult'].nil?
    @SmartSubtitlesTaskResult = BatchSmartSubtitlesResult.new
    @SmartSubtitlesTaskResult.deserialize(params['SmartSubtitlesTaskResult'])
  end
end