Class: TencentCloud::Vod::V20180717::FileUploadTask

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, mediabasicinfo = nil, proceduretaskid = nil, reviewaudiovideotaskid = nil, metadata = nil) ⇒ FileUploadTask

Returns a new instance of FileUploadTask.



15067
15068
15069
15070
15071
15072
15073
# File 'lib/v20180717/models.rb', line 15067

def initialize(fileid=nil, mediabasicinfo=nil, proceduretaskid=nil, reviewaudiovideotaskid=nil, =nil)
  @FileId = fileid
  @MediaBasicInfo = mediabasicinfo
  @ProcedureTaskId = proceduretaskid
  @ReviewAudioVideoTaskId = reviewaudiovideotaskid
  @MetaData = 
end

Instance Attribute Details

#FileIdObject

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

Parameters:



15065
15066
15067
# File 'lib/v20180717/models.rb', line 15065

def FileId
  @FileId
end

#MediaBasicInfoObject

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

Parameters:



15065
15066
15067
# File 'lib/v20180717/models.rb', line 15065

def MediaBasicInfo
  @MediaBasicInfo
end

#MetaDataObject

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

Parameters:



15065
15066
15067
# File 'lib/v20180717/models.rb', line 15065

def MetaData
  @MetaData
end

#ProcedureTaskIdObject

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

Parameters:



15065
15066
15067
# File 'lib/v20180717/models.rb', line 15065

def ProcedureTaskId
  @ProcedureTaskId
end

#ReviewAudioVideoTaskIdObject

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

Parameters:



15065
15066
15067
# File 'lib/v20180717/models.rb', line 15065

def ReviewAudioVideoTaskId
  @ReviewAudioVideoTaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



15075
15076
15077
15078
15079
15080
15081
15082
15083
15084
15085
15086
15087
# File 'lib/v20180717/models.rb', line 15075

def deserialize(params)
  @FileId = params['FileId']
  unless params['MediaBasicInfo'].nil?
    @MediaBasicInfo = MediaBasicInfo.new
    @MediaBasicInfo.deserialize(params['MediaBasicInfo'])
  end
  @ProcedureTaskId = params['ProcedureTaskId']
  @ReviewAudioVideoTaskId = params['ReviewAudioVideoTaskId']
  unless params['MetaData'].nil?
    @MetaData = MediaMetaData.new
    @MetaData.deserialize(params['MetaData'])
  end
end