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.



23610
23611
23612
23613
23614
23615
23616
23617
# File 'lib/v20210820/models.rb', line 23610

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:

    字段变量



23608
23609
23610
# File 'lib/v20210820/models.rb', line 23608

def DatabaseId
  @DatabaseId
end

#DatabaseNameObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23608
23609
23610
# File 'lib/v20210820/models.rb', line 23608

def DatabaseName
  @DatabaseName
end

#FieldConfigObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23608
23609
23610
# File 'lib/v20210820/models.rb', line 23608

def FieldConfig
  @FieldConfig
end

#TableIdObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23608
23609
23610
# File 'lib/v20210820/models.rb', line 23608

def TableId
  @TableId
end

#TableKeyObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23608
23609
23610
# File 'lib/v20210820/models.rb', line 23608

def TableKey
  @TableKey
end

#TableNameObject

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

Parameters:

  • DatabaseId:

    数据库Id

  • DatabaseName:

    数据库名称

  • TableId:

    表Id

  • TableName:

    表名称

  • TableKey:

    表Key

  • FieldConfig:

    字段变量



23608
23609
23610
# File 'lib/v20210820/models.rb', line 23608

def TableName
  @TableName
end

Instance Method Details

#deserialize(params) ⇒ Object



23619
23620
23621
23622
23623
23624
23625
23626
23627
23628
23629
23630
23631
23632
23633
# File 'lib/v20210820/models.rb', line 23619

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