Class: TencentCloud::Ie::V20200304::MediaTargetInfo

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

Overview

目标媒体信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename = nil, format = nil, targetvideoinfo = nil, resultlistsavetype = nil) ⇒ MediaTargetInfo

Returns a new instance of MediaTargetInfo.



2141
2142
2143
2144
2145
2146
# File 'lib/v20200304/models.rb', line 2141

def initialize(filename=nil, format=nil, targetvideoinfo=nil, resultlistsavetype=nil)
  @FileName = filename
  @Format = format
  @TargetVideoInfo = targetvideoinfo
  @ResultListSaveType = resultlistsavetype
end

Instance Attribute Details

#FileNameObject

注1:部分子服务支持占位符,形式为: parameter 预设parameter有:index:序号;

Parameters:

  • Format:

    媒体封装格式,最长5字符,具体格式支持根据子任务确定。

  • TargetVideoInfo:

    视频流信息。

  • ResultListSaveType:

    【不再使用】



2139
2140
2141
# File 'lib/v20200304/models.rb', line 2139

def FileName
  @FileName
end

#FormatObject

注1:部分子服务支持占位符,形式为: parameter 预设parameter有:index:序号;

Parameters:

  • Format:

    媒体封装格式,最长5字符,具体格式支持根据子任务确定。

  • TargetVideoInfo:

    视频流信息。

  • ResultListSaveType:

    【不再使用】



2139
2140
2141
# File 'lib/v20200304/models.rb', line 2139

def Format
  @Format
end

#ResultListSaveTypeObject

注1:部分子服务支持占位符,形式为: parameter 预设parameter有:index:序号;

Parameters:

  • Format:

    媒体封装格式,最长5字符,具体格式支持根据子任务确定。

  • TargetVideoInfo:

    视频流信息。

  • ResultListSaveType:

    【不再使用】



2139
2140
2141
# File 'lib/v20200304/models.rb', line 2139

def ResultListSaveType
  @ResultListSaveType
end

#TargetVideoInfoObject

注1:部分子服务支持占位符,形式为: parameter 预设parameter有:index:序号;

Parameters:

  • Format:

    媒体封装格式,最长5字符,具体格式支持根据子任务确定。

  • TargetVideoInfo:

    视频流信息。

  • ResultListSaveType:

    【不再使用】



2139
2140
2141
# File 'lib/v20200304/models.rb', line 2139

def TargetVideoInfo
  @TargetVideoInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



2148
2149
2150
2151
2152
2153
2154
2155
2156
# File 'lib/v20200304/models.rb', line 2148

def deserialize(params)
  @FileName = params['FileName']
  @Format = params['Format']
  unless params['TargetVideoInfo'].nil?
    @TargetVideoInfo = TargetVideoInfo.new
    @TargetVideoInfo.deserialize(params['TargetVideoInfo'])
  end
  @ResultListSaveType = params['ResultListSaveType']
end