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.



2464
2465
2466
2467
2468
2469
2470
2471
# File 'lib/v20190823/models.rb', line 2464

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

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

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

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

  • FileContent:

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



2462
2463
2464
# File 'lib/v20190823/models.rb', line 2462

def FileContent
  @FileContent
end

#FileExtTypeObject

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

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

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

  • FileContent:

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



2462
2463
2464
# File 'lib/v20190823/models.rb', line 2462

def FileExtType
  @FileExtType
end

#FileIdObject

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

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

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

  • FileContent:

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



2462
2463
2464
# File 'lib/v20190823/models.rb', line 2462

def FileId
  @FileId
end

#FileNameObject

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

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

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

  • FileContent:

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



2462
2463
2464
# File 'lib/v20190823/models.rb', line 2462

def FileName
  @FileName
end

#FileSizeObject

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

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

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

  • FileContent:

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



2462
2463
2464
# File 'lib/v20190823/models.rb', line 2462

def FileSize
  @FileSize
end

#FileTypeObject

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

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

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

  • FileContent:

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



2462
2463
2464
# File 'lib/v20190823/models.rb', line 2462

def FileType
  @FileType
end

Instance Method Details

#deserialize(params) ⇒ Object



2473
2474
2475
2476
2477
2478
2479
2480
# File 'lib/v20190823/models.rb', line 2473

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