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.
20922 20923 20924 20925 |
# File 'lib/v20210820/models.rb', line 20922 def initialize(whereconfig=nil, tableconfig=nil) @WhereConfig = whereconfig @TableConfig = tableconfig end |
Instance Attribute Details
#TableConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
20920 20921 20922 |
# File 'lib/v20210820/models.rb', line 20920 def TableConfig @TableConfig end |
#WhereConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
20920 20921 20922 |
# File 'lib/v20210820/models.rb', line 20920 def WhereConfig @WhereConfig end |
Instance Method Details
#deserialize(params) ⇒ Object
20927 20928 20929 20930 20931 20932 20933 20934 20935 20936 20937 20938 20939 20940 20941 20942 20943 20944 |
# File 'lib/v20210820/models.rb', line 20927 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 |