Class: TencentCloud::Wedata::V20210820::SqlExpression
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::SqlExpression
- Defined in:
- lib/v20210820/models.rb
Overview
数据质量自定义规则时的sql表达式解析对象
Instance Attribute Summary collapse
-
#ParamExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TableExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(tableexpressions = nil, paramexpressions = nil) ⇒ SqlExpression
constructor
A new instance of SqlExpression.
Constructor Details
#initialize(tableexpressions = nil, paramexpressions = nil) ⇒ SqlExpression
Returns a new instance of SqlExpression.
33572 33573 33574 33575 |
# File 'lib/v20210820/models.rb', line 33572 def initialize(tableexpressions=nil, paramexpressions=nil) @TableExpressions = tableexpressions @ParamExpressions = paramexpressions end |
Instance Attribute Details
#ParamExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
33570 33571 33572 |
# File 'lib/v20210820/models.rb', line 33570 def ParamExpressions @ParamExpressions end |
#TableExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
33570 33571 33572 |
# File 'lib/v20210820/models.rb', line 33570 def TableExpressions @TableExpressions end |
Instance Method Details
#deserialize(params) ⇒ Object
33577 33578 33579 33580 33581 33582 33583 33584 33585 33586 33587 |
# File 'lib/v20210820/models.rb', line 33577 def deserialize(params) unless params['TableExpressions'].nil? @TableExpressions = [] params['TableExpressions'].each do |i| sqlexpressiontable_tmp = SqlExpressionTable.new sqlexpressiontable_tmp.deserialize(i) @TableExpressions << sqlexpressiontable_tmp end end @ParamExpressions = params['ParamExpressions'] end |