Class: TencentCloud::Cdb::V20170320::SqlFileInfo

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

Overview

sql文件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uploadtime = nil, uploadinfo = nil, filename = nil, filesize = nil, isuploadfinished = nil, fileid = nil) ⇒ SqlFileInfo

Returns a new instance of SqlFileInfo.



13748
13749
13750
13751
13752
13753
13754
13755
# File 'lib/v20170320/models.rb', line 13748

def initialize(uploadtime=nil, uploadinfo=nil, filename=nil, filesize=nil, isuploadfinished=nil, fileid=nil)
  @UploadTime = uploadtime
  @UploadInfo = uploadinfo
  @FileName = filename
  @FileSize = filesize
  @IsUploadFinished = isuploadfinished
  @FileId = fileid
end

Instance Attribute Details

#FileIdObject

Parameters:

  • UploadTime:

    上传时间

  • UploadInfo:

    上传进度

  • FileName:

    文件名

  • FileSize:

    文件大小,单位为Bytes

  • IsUploadFinished:

    上传是否完成标志,可选值:0 - 未完成,1 - 已完成

  • FileId:

    文件ID



13746
13747
13748
# File 'lib/v20170320/models.rb', line 13746

def FileId
  @FileId
end

#FileNameObject

Parameters:

  • UploadTime:

    上传时间

  • UploadInfo:

    上传进度

  • FileName:

    文件名

  • FileSize:

    文件大小,单位为Bytes

  • IsUploadFinished:

    上传是否完成标志,可选值:0 - 未完成,1 - 已完成

  • FileId:

    文件ID



13746
13747
13748
# File 'lib/v20170320/models.rb', line 13746

def FileName
  @FileName
end

#FileSizeObject

Parameters:

  • UploadTime:

    上传时间

  • UploadInfo:

    上传进度

  • FileName:

    文件名

  • FileSize:

    文件大小,单位为Bytes

  • IsUploadFinished:

    上传是否完成标志,可选值:0 - 未完成,1 - 已完成

  • FileId:

    文件ID



13746
13747
13748
# File 'lib/v20170320/models.rb', line 13746

def FileSize
  @FileSize
end

#IsUploadFinishedObject

Parameters:

  • UploadTime:

    上传时间

  • UploadInfo:

    上传进度

  • FileName:

    文件名

  • FileSize:

    文件大小,单位为Bytes

  • IsUploadFinished:

    上传是否完成标志,可选值:0 - 未完成,1 - 已完成

  • FileId:

    文件ID



13746
13747
13748
# File 'lib/v20170320/models.rb', line 13746

def IsUploadFinished
  @IsUploadFinished
end

#UploadInfoObject

Parameters:

  • UploadTime:

    上传时间

  • UploadInfo:

    上传进度

  • FileName:

    文件名

  • FileSize:

    文件大小,单位为Bytes

  • IsUploadFinished:

    上传是否完成标志,可选值:0 - 未完成,1 - 已完成

  • FileId:

    文件ID



13746
13747
13748
# File 'lib/v20170320/models.rb', line 13746

def UploadInfo
  @UploadInfo
end

#UploadTimeObject

Parameters:

  • UploadTime:

    上传时间

  • UploadInfo:

    上传进度

  • FileName:

    文件名

  • FileSize:

    文件大小,单位为Bytes

  • IsUploadFinished:

    上传是否完成标志,可选值:0 - 未完成,1 - 已完成

  • FileId:

    文件ID



13746
13747
13748
# File 'lib/v20170320/models.rb', line 13746

def UploadTime
  @UploadTime
end

Instance Method Details

#deserialize(params) ⇒ Object



13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
# File 'lib/v20170320/models.rb', line 13757

def deserialize(params)
  @UploadTime = params['UploadTime']
  unless params['UploadInfo'].nil?
    @UploadInfo = UploadInfo.new
    @UploadInfo.deserialize(params['UploadInfo'])
  end
  @FileName = params['FileName']
  @FileSize = params['FileSize']
  @IsUploadFinished = params['IsUploadFinished']
  @FileId = params['FileId']
end