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.
20638 20639 20640 20641 |
# File 'lib/v20210820/models.rb', line 20638 def initialize(whereconfig=nil, tableconfig=nil) @WhereConfig = whereconfig @TableConfig = tableconfig end |
Instance Attribute Details
#TableConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
20636 20637 20638 |
# File 'lib/v20210820/models.rb', line 20636 def TableConfig @TableConfig end |
#WhereConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
20636 20637 20638 |
# File 'lib/v20210820/models.rb', line 20636 def WhereConfig @WhereConfig end |
Instance Method Details
#deserialize(params) ⇒ Object
20643 20644 20645 20646 20647 20648 20649 20650 20651 20652 20653 20654 20655 20656 20657 20658 20659 20660 |
# File 'lib/v20210820/models.rb', line 20643 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 |