Class: TencentCloud::Tcaplusdb::V20190823::IdlFileInfo

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

Overview

表定义描述文件详情,包含文件内容

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename = nil, filetype = nil, fileexttype = nil, filesize = nil, fileid = nil, filecontent = nil) ⇒ IdlFileInfo

Returns a new instance of IdlFileInfo.



2437
2438
2439
2440
2441
2442
2443
2444
# File 'lib/v20190823/models.rb', line 2437

def initialize(filename=nil, filetype=nil, fileexttype=nil, filesize=nil, fileid=nil, filecontent=nil)
  @FileName = filename
  @FileType = filetype
  @FileExtType = fileexttype
  @FileSize = filesize
  @FileId = fileid
  @FileContent = filecontent
end

Instance Attribute Details

#FileContentObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID,对于已上传的文件有意义

  • FileContent:

    文件内容,对于本次新上传的文件有意义



2435
2436
2437
# File 'lib/v20190823/models.rb', line 2435

def FileContent
  @FileContent
end

#FileExtTypeObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID,对于已上传的文件有意义

  • FileContent:

    文件内容,对于本次新上传的文件有意义



2435
2436
2437
# File 'lib/v20190823/models.rb', line 2435

def FileExtType
  @FileExtType
end

#FileIdObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID,对于已上传的文件有意义

  • FileContent:

    文件内容,对于本次新上传的文件有意义



2435
2436
2437
# File 'lib/v20190823/models.rb', line 2435

def FileId
  @FileId
end

#FileNameObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID,对于已上传的文件有意义

  • FileContent:

    文件内容,对于本次新上传的文件有意义



2435
2436
2437
# File 'lib/v20190823/models.rb', line 2435

def FileName
  @FileName
end

#FileSizeObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID,对于已上传的文件有意义

  • FileContent:

    文件内容,对于本次新上传的文件有意义



2435
2436
2437
# File 'lib/v20190823/models.rb', line 2435

def FileSize
  @FileSize
end

#FileTypeObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID,对于已上传的文件有意义

  • FileContent:

    文件内容,对于本次新上传的文件有意义



2435
2436
2437
# File 'lib/v20190823/models.rb', line 2435

def FileType
  @FileType
end

Instance Method Details

#deserialize(params) ⇒ Object



2446
2447
2448
2449
2450
2451
2452
2453
# File 'lib/v20190823/models.rb', line 2446

def deserialize(params)
  @FileName = params['FileName']
  @FileType = params['FileType']
  @FileExtType = params['FileExtType']
  @FileSize = params['FileSize']
  @FileId = params['FileId']
  @FileContent = params['FileContent']
end