Class: TencentCloud::Tcaplusdb::V20190823::KeyFile

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

Overview

部分key导入快照数据时所需要的key文件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename = nil, fileexttype = nil, filecontent = nil, filesize = nil) ⇒ KeyFile

Returns a new instance of KeyFile.



2649
2650
2651
2652
2653
2654
# File 'lib/v20190823/models.rb', line 2649

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

Instance Attribute Details

#FileContentObject

Parameters:

  • FileName:

    key文件名称

  • FileExtType:

    key文件扩展名

  • FileContent:

    key文件内容

  • FileSize:

    key文件大小



2647
2648
2649
# File 'lib/v20190823/models.rb', line 2647

def FileContent
  @FileContent
end

#FileExtTypeObject

Parameters:

  • FileName:

    key文件名称

  • FileExtType:

    key文件扩展名

  • FileContent:

    key文件内容

  • FileSize:

    key文件大小



2647
2648
2649
# File 'lib/v20190823/models.rb', line 2647

def FileExtType
  @FileExtType
end

#FileNameObject

Parameters:

  • FileName:

    key文件名称

  • FileExtType:

    key文件扩展名

  • FileContent:

    key文件内容

  • FileSize:

    key文件大小



2647
2648
2649
# File 'lib/v20190823/models.rb', line 2647

def FileName
  @FileName
end

#FileSizeObject

Parameters:

  • FileName:

    key文件名称

  • FileExtType:

    key文件扩展名

  • FileContent:

    key文件内容

  • FileSize:

    key文件大小



2647
2648
2649
# File 'lib/v20190823/models.rb', line 2647

def FileSize
  @FileSize
end

Instance Method Details

#deserialize(params) ⇒ Object



2656
2657
2658
2659
2660
2661
# File 'lib/v20190823/models.rb', line 2656

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