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.



2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
# File 'lib/v20210820/models.rb', line 2607

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

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



2605
2606
2607
# File 'lib/v20210820/models.rb', line 2605

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
# File 'lib/v20210820/models.rb', line 2622

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