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.



2614
2615
2616
2617
2618
2619
# File 'lib/v20190823/models.rb', line 2614

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文件大小



2612
2613
2614
# File 'lib/v20190823/models.rb', line 2612

def FileContent
  @FileContent
end

#FileExtTypeObject

Parameters:

  • FileName:

    key文件名称

  • FileExtType:

    key文件扩展名

  • FileContent:

    key文件内容

  • FileSize:

    key文件大小



2612
2613
2614
# File 'lib/v20190823/models.rb', line 2612

def FileExtType
  @FileExtType
end

#FileNameObject

Parameters:

  • FileName:

    key文件名称

  • FileExtType:

    key文件扩展名

  • FileContent:

    key文件内容

  • FileSize:

    key文件大小



2612
2613
2614
# File 'lib/v20190823/models.rb', line 2612

def FileName
  @FileName
end

#FileSizeObject

Parameters:

  • FileName:

    key文件名称

  • FileExtType:

    key文件扩展名

  • FileContent:

    key文件内容

  • FileSize:

    key文件大小



2612
2613
2614
# File 'lib/v20190823/models.rb', line 2612

def FileSize
  @FileSize
end

Instance Method Details

#deserialize(params) ⇒ Object



2621
2622
2623
2624
2625
2626
# File 'lib/v20190823/models.rb', line 2621

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