Class: TencentCloud::Tcaplusdb::V20190823::IdlFileInfoWithoutContent

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, error = nil) ⇒ IdlFileInfoWithoutContent

Returns a new instance of IdlFileInfoWithoutContent.



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

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

Instance Attribute Details

#ErrorObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID

  • Error:

    错误信息



2471
2472
2473
# File 'lib/v20190823/models.rb', line 2471

def Error
  @Error
end

#FileExtTypeObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID

  • Error:

    错误信息



2471
2472
2473
# File 'lib/v20190823/models.rb', line 2471

def FileExtType
  @FileExtType
end

#FileIdObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID

  • Error:

    错误信息



2471
2472
2473
# File 'lib/v20190823/models.rb', line 2471

def FileId
  @FileId
end

#FileNameObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID

  • Error:

    错误信息



2471
2472
2473
# File 'lib/v20190823/models.rb', line 2471

def FileName
  @FileName
end

#FileSizeObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID

  • Error:

    错误信息



2471
2472
2473
# File 'lib/v20190823/models.rb', line 2471

def FileSize
  @FileSize
end

#FileTypeObject

Parameters:

  • FileName:

    文件名称,不包含扩展名

  • FileType:

    数据描述语言(IDL)类型

  • FileExtType:

    文件扩展名

  • FileSize:

    文件大小(Bytes)

  • FileId:

    文件ID

  • Error:

    错误信息



2471
2472
2473
# File 'lib/v20190823/models.rb', line 2471

def FileType
  @FileType
end

Instance Method Details

#deserialize(params) ⇒ Object



2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
# File 'lib/v20190823/models.rb', line 2482

def deserialize(params)
  @FileName = params['FileName']
  @FileType = params['FileType']
  @FileExtType = params['FileExtType']
  @FileSize = params['FileSize']
  @FileId = params['FileId']
  unless params['Error'].nil?
    @Error = ErrorInfo.new
    @Error.deserialize(params['Error'])
  end
end