Class: TencentCloud::Wedata::V20210820::ColumnMeta

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

Overview

列的元数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nameen = nil, namecn = nil, type = nil, description = nil, position = nil, ispartition = nil, name = nil, columnfamiliesfieldset = nil, dictionaryid = nil, dictionaryname = nil, levelname = nil, levelrank = nil) ⇒ ColumnMeta

Returns a new instance of ColumnMeta.



2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
# File 'lib/v20210820/models.rb', line 2431

def initialize(nameen=nil, namecn=nil, type=nil, description=nil, position=nil, ispartition=nil, name=nil, columnfamiliesfieldset=nil, dictionaryid=nil, dictionaryname=nil, levelname=nil, levelrank=nil)
  @NameEn = nameen
  @NameCn = namecn
  @Type = type
  @Description = description
  @Position = position
  @IsPartition = ispartition
  @Name = name
  @ColumnFamiliesFieldSet = columnfamiliesfieldset
  @DictionaryId = dictionaryid
  @DictionaryName = dictionaryname
  @LevelName = levelname
  @LevelRank = levelrank
end

Instance Attribute Details

#ColumnFamiliesFieldSetObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def ColumnFamiliesFieldSet
  @ColumnFamiliesFieldSet
end

#DescriptionObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def Description
  @Description
end

#DictionaryIdObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def DictionaryId
  @DictionaryId
end

#DictionaryNameObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def DictionaryName
  @DictionaryName
end

#IsPartitionObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def IsPartition
  @IsPartition
end

#LevelNameObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def LevelName
  @LevelName
end

#LevelRankObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def LevelRank
  @LevelRank
end

#NameObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def Name
  @Name
end

#NameCnObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def NameCn
  @NameCn
end

#NameEnObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def NameEn
  @NameEn
end

#PositionObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def Position
  @Position
end

#TypeObject

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

Parameters:

  • NameEn:

    字段英文名称

  • NameCn:

    字段中文名称

  • Type:

    字段类型

  • Description:

    字段描述

  • Position:

    字段序号

  • IsPartition:

    是否为分区字段

  • Name:

    字段名

  • ColumnFamiliesFieldSet:

    HBase列簇属性集合

  • DictionaryId:

    对应码表字典ID

  • DictionaryName:

    对应码表字典名称

  • LevelName:

    安全等级:名称

  • LevelRank:

    安全等级:值范围1-10



2429
2430
2431
# File 'lib/v20210820/models.rb', line 2429

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
# File 'lib/v20210820/models.rb', line 2446

def deserialize(params)
  @NameEn = params['NameEn']
  @NameCn = params['NameCn']
  @Type = params['Type']
  @Description = params['Description']
  @Position = params['Position']
  @IsPartition = params['IsPartition']
  @Name = params['Name']
  unless params['ColumnFamiliesFieldSet'].nil?
    @ColumnFamiliesFieldSet = []
    params['ColumnFamiliesFieldSet'].each do |i|
      pair_tmp = Pair.new
      pair_tmp.deserialize(i)
      @ColumnFamiliesFieldSet << pair_tmp
    end
  end
  @DictionaryId = params['DictionaryId']
  @DictionaryName = params['DictionaryName']
  @LevelName = params['LevelName']
  @LevelRank = params['LevelRank']
end