Class: TencentCloud::Vod::V20180717::RemoveWaterMarkTaskOutput

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

Overview

智能去除水印任务的输出。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileid = nil, filetype = nil, fileurl = nil, medianame = nil, metadata = nil) ⇒ RemoveWaterMarkTaskOutput

Returns a new instance of RemoveWaterMarkTaskOutput.



25009
25010
25011
25012
25013
25014
25015
# File 'lib/v20180717/models.rb', line 25009

def initialize(fileid=nil, filetype=nil, fileurl=nil, medianame=nil, =nil)
  @FileId = fileid
  @FileType = filetype
  @FileUrl = fileurl
  @MediaName = medianame
  @MetaData = 
end

Instance Attribute Details

#FileIdObject

Parameters:

  • FileId:

    媒体文件 ID。

  • FileType:

    文件类型,例如 mp4、mp3 等。

  • FileUrl:

    媒体文件播放地址。

  • MediaName:

    文件名称,最长 64 个字符。

  • MetaData:

    元信息。包括大小、时长、视频流信息、音频流信息等。



25007
25008
25009
# File 'lib/v20180717/models.rb', line 25007

def FileId
  @FileId
end

#FileTypeObject

Parameters:

  • FileId:

    媒体文件 ID。

  • FileType:

    文件类型,例如 mp4、mp3 等。

  • FileUrl:

    媒体文件播放地址。

  • MediaName:

    文件名称,最长 64 个字符。

  • MetaData:

    元信息。包括大小、时长、视频流信息、音频流信息等。



25007
25008
25009
# File 'lib/v20180717/models.rb', line 25007

def FileType
  @FileType
end

#FileUrlObject

Parameters:

  • FileId:

    媒体文件 ID。

  • FileType:

    文件类型,例如 mp4、mp3 等。

  • FileUrl:

    媒体文件播放地址。

  • MediaName:

    文件名称,最长 64 个字符。

  • MetaData:

    元信息。包括大小、时长、视频流信息、音频流信息等。



25007
25008
25009
# File 'lib/v20180717/models.rb', line 25007

def FileUrl
  @FileUrl
end

#MediaNameObject

Parameters:

  • FileId:

    媒体文件 ID。

  • FileType:

    文件类型,例如 mp4、mp3 等。

  • FileUrl:

    媒体文件播放地址。

  • MediaName:

    文件名称,最长 64 个字符。

  • MetaData:

    元信息。包括大小、时长、视频流信息、音频流信息等。



25007
25008
25009
# File 'lib/v20180717/models.rb', line 25007

def MediaName
  @MediaName
end

#MetaDataObject

Parameters:

  • FileId:

    媒体文件 ID。

  • FileType:

    文件类型,例如 mp4、mp3 等。

  • FileUrl:

    媒体文件播放地址。

  • MediaName:

    文件名称,最长 64 个字符。

  • MetaData:

    元信息。包括大小、时长、视频流信息、音频流信息等。



25007
25008
25009
# File 'lib/v20180717/models.rb', line 25007

def MetaData
  @MetaData
end

Instance Method Details

#deserialize(params) ⇒ Object



25017
25018
25019
25020
25021
25022
25023
25024
25025
25026
# File 'lib/v20180717/models.rb', line 25017

def deserialize(params)
  @FileId = params['FileId']
  @FileType = params['FileType']
  @FileUrl = params['FileUrl']
  @MediaName = params['MediaName']
  unless params['MetaData'].nil?
    @MetaData = MediaMetaData.new
    @MetaData.deserialize(params['MetaData'])
  end
end