Class: TencentCloud::Wedata::V20210820::RuleFieldConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::RuleFieldConfig
- Defined in:
- lib/v20210820/models.rb
Overview
规则变量替换
Instance Attribute Summary collapse
-
#TableConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#WhereConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(whereconfig = nil, tableconfig = nil) ⇒ RuleFieldConfig
constructor
A new instance of RuleFieldConfig.
Constructor Details
#initialize(whereconfig = nil, tableconfig = nil) ⇒ RuleFieldConfig
Returns a new instance of RuleFieldConfig.
33004 33005 33006 33007 |
# File 'lib/v20210820/models.rb', line 33004 def initialize(whereconfig=nil, tableconfig=nil) @WhereConfig = whereconfig @TableConfig = tableconfig end |
Instance Attribute Details
#TableConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
33002 33003 33004 |
# File 'lib/v20210820/models.rb', line 33002 def TableConfig @TableConfig end |
#WhereConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
33002 33003 33004 |
# File 'lib/v20210820/models.rb', line 33002 def WhereConfig @WhereConfig end |
Instance Method Details
#deserialize(params) ⇒ Object
33009 33010 33011 33012 33013 33014 33015 33016 33017 33018 33019 33020 33021 33022 33023 33024 33025 33026 |
# File 'lib/v20210820/models.rb', line 33009 def deserialize(params) unless params['WhereConfig'].nil? @WhereConfig = [] params['WhereConfig'].each do |i| fieldconfig_tmp = FieldConfig.new fieldconfig_tmp.deserialize(i) @WhereConfig << fieldconfig_tmp end end unless params['TableConfig'].nil? @TableConfig = [] params['TableConfig'].each do |i| tableconfig_tmp = TableConfig.new tableconfig_tmp.deserialize(i) @TableConfig << tableconfig_tmp end end end |