Class: TencentCloud::Wedata::V20210820::TableConfig

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

Overview

规则表变量替换

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(databaseid = nil, databasename = nil, tableid = nil, tablename = nil, tablekey = nil, fieldconfig = nil) ⇒ TableConfig

Returns a new instance of TableConfig.



23894
23895
23896
23897
23898
23899
23900
23901
# File 'lib/v20210820/models.rb', line 23894

def initialize(databaseid=nil, databasename=nil, tableid=nil, tablename=nil, tablekey=nil, fieldconfig=nil)
  @DatabaseId = databaseid
  @DatabaseName = databasename
  @TableId = tableid
  @TableName = tablename
  @TableKey = tablekey
  @FieldConfig = fieldconfig
end

Instance Attribute Details

#DatabaseIdObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23892
23893
23894
# File 'lib/v20210820/models.rb', line 23892

def DatabaseId
  @DatabaseId
end

#DatabaseNameObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23892
23893
23894
# File 'lib/v20210820/models.rb', line 23892

def DatabaseName
  @DatabaseName
end

#FieldConfigObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23892
23893
23894
# File 'lib/v20210820/models.rb', line 23892

def FieldConfig
  @FieldConfig
end

#TableIdObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23892
23893
23894
# File 'lib/v20210820/models.rb', line 23892

def TableId
  @TableId
end

#TableKeyObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23892
23893
23894
# File 'lib/v20210820/models.rb', line 23892

def TableKey
  @TableKey
end

#TableNameObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23892
23893
23894
# File 'lib/v20210820/models.rb', line 23892

def TableName
  @TableName
end

Instance Method Details

#deserialize(params) ⇒ Object



23903
23904
23905
23906
23907
23908
23909
23910
23911
23912
23913
23914
23915
23916
23917
# File 'lib/v20210820/models.rb', line 23903

def deserialize(params)
  @DatabaseId = params['DatabaseId']
  @DatabaseName = params['DatabaseName']
  @TableId = params['TableId']
  @TableName = params['TableName']
  @TableKey = params['TableKey']
  unless params['FieldConfig'].nil?
    @FieldConfig = []
    params['FieldConfig'].each do |i|
      fieldconfig_tmp = FieldConfig.new
      fieldconfig_tmp.deserialize(i)
      @FieldConfig << fieldconfig_tmp
    end
  end
end