Class: TencentCloud::Cls::V20201016::ParquetKeyInfo

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

Overview

Parquet内容描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(keyname = nil, keytype = nil, keynonexistingfield = nil) ⇒ ParquetKeyInfo

Returns a new instance of ParquetKeyInfo.



16020
16021
16022
16023
16024
# File 'lib/v20201016/models.rb', line 16020

def initialize(keyname=nil, keytype=nil, keynonexistingfield=nil)
  @KeyName = keyname
  @KeyType = keytype
  @KeyNonExistingField = keynonexistingfield
end

Instance Attribute Details

#KeyName ⇒ Object

Parameters:

  • KeyName: —

    键值名称

  • KeyType: —

    数据类型,目前支持6种类型:string、boolean、int32、int64、float、double

  • KeyNonExistingField: —

    解析失败赋值信息



16018
16019
16020
# File 'lib/v20201016/models.rb', line 16018

def KeyName
  @KeyName
end

#KeyNonExistingField ⇒ Object

Parameters:

  • KeyName: —

    键值名称

  • KeyType: —

    数据类型,目前支持6种类型:string、boolean、int32、int64、float、double

  • KeyNonExistingField: —

    解析失败赋值信息



16018
16019
16020
# File 'lib/v20201016/models.rb', line 16018

def KeyNonExistingField
  @KeyNonExistingField
end

#KeyType ⇒ Object

Parameters:

  • KeyName: —

    键值名称

  • KeyType: —

    数据类型,目前支持6种类型:string、boolean、int32、int64、float、double

  • KeyNonExistingField: —

    解析失败赋值信息



16018
16019
16020
# File 'lib/v20201016/models.rb', line 16018

def KeyType
  @KeyType
end

Instance Method Details

#deserialize(params) ⇒ Object



16026
16027
16028
16029
16030
# File 'lib/v20201016/models.rb', line 16026

def deserialize(params)
  @KeyName = params['KeyName']
  @KeyType = params['KeyType']
  @KeyNonExistingField = params['KeyNonExistingField']
end