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



35071
35072
35073
35074
35075
35076
35077
35078
# File 'lib/v20210820/models.rb', line 35071

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,表示取不到有效值。



35069
35070
35071
# File 'lib/v20210820/models.rb', line 35069

def DatabaseId
  @DatabaseId
end

#DatabaseNameObject

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



35069
35070
35071
# File 'lib/v20210820/models.rb', line 35069

def DatabaseName
  @DatabaseName
end

#FieldConfigObject

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



35069
35070
35071
# File 'lib/v20210820/models.rb', line 35069

def FieldConfig
  @FieldConfig
end

#TableIdObject

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



35069
35070
35071
# File 'lib/v20210820/models.rb', line 35069

def TableId
  @TableId
end

#TableKeyObject

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



35069
35070
35071
# File 'lib/v20210820/models.rb', line 35069

def TableKey
  @TableKey
end

#TableNameObject

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



35069
35070
35071
# File 'lib/v20210820/models.rb', line 35069

def TableName
  @TableName
end

Instance Method Details

#deserialize(params) ⇒ Object



35080
35081
35082
35083
35084
35085
35086
35087
35088
35089
35090
35091
35092
35093
35094
# File 'lib/v20210820/models.rb', line 35080

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