Class: TencentCloud::Ie::V20200304::TaskResultFile

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

Overview

任务结果文件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(url = nil, filesize = nil, mediainfo = nil, md5 = nil) ⇒ TaskResultFile

Returns a new instance of TaskResultFile.



3381
3382
3383
3384
3385
3386
# File 'lib/v20200304/models.rb', line 3381

def initialize(url=nil, filesize=nil, mediainfo=nil, md5=nil)
  @Url = url
  @FileSize = filesize
  @MediaInfo = mediainfo
  @Md5 = md5
end

Instance Attribute Details

#FileSizeObject

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

Parameters:

  • Url:

    文件链接。

  • FileSize:

    文件大小,部分任务支持,单位:字节

  • MediaInfo:

    媒体信息,对于媒体文件,部分任务支持返回

  • Md5:

    文件对应的md5。



3379
3380
3381
# File 'lib/v20200304/models.rb', line 3379

def FileSize
  @FileSize
end

#Md5Object

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

Parameters:

  • Url:

    文件链接。

  • FileSize:

    文件大小,部分任务支持,单位:字节

  • MediaInfo:

    媒体信息,对于媒体文件,部分任务支持返回

  • Md5:

    文件对应的md5。



3379
3380
3381
# File 'lib/v20200304/models.rb', line 3379

def Md5
  @Md5
end

#MediaInfoObject

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

Parameters:

  • Url:

    文件链接。

  • FileSize:

    文件大小,部分任务支持,单位:字节

  • MediaInfo:

    媒体信息,对于媒体文件,部分任务支持返回

  • Md5:

    文件对应的md5。



3379
3380
3381
# File 'lib/v20200304/models.rb', line 3379

def MediaInfo
  @MediaInfo
end

#UrlObject

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

Parameters:

  • Url:

    文件链接。

  • FileSize:

    文件大小,部分任务支持,单位:字节

  • MediaInfo:

    媒体信息,对于媒体文件,部分任务支持返回

  • Md5:

    文件对应的md5。



3379
3380
3381
# File 'lib/v20200304/models.rb', line 3379

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



3388
3389
3390
3391
3392
3393
3394
3395
3396
# File 'lib/v20200304/models.rb', line 3388

def deserialize(params)
  @Url = params['Url']
  @FileSize = params['FileSize']
  unless params['MediaInfo'].nil?
    @MediaInfo = MediaResultInfo.new
    @MediaInfo.deserialize(params['MediaInfo'])
  end
  @Md5 = params['Md5']
end