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.
22601 22602 22603 22604 |
# File 'lib/v20210820/models.rb', line 22601 def initialize(tableexpressions=nil, paramexpressions=nil) @TableExpressions = tableexpressions @ParamExpressions = paramexpressions end |
Instance Attribute Details
#ParamExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
22599 22600 22601 |
# File 'lib/v20210820/models.rb', line 22599 def ParamExpressions @ParamExpressions end |
#TableExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
22599 22600 22601 |
# File 'lib/v20210820/models.rb', line 22599 def TableExpressions @TableExpressions end |
Instance Method Details
#deserialize(params) ⇒ Object
22606 22607 22608 22609 22610 22611 22612 22613 22614 22615 22616 |
# File 'lib/v20210820/models.rb', line 22606 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 |