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.
22885 22886 22887 22888 |
# File 'lib/v20210820/models.rb', line 22885 def initialize(tableexpressions=nil, paramexpressions=nil) @TableExpressions = tableexpressions @ParamExpressions = paramexpressions end |
Instance Attribute Details
#ParamExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
22883 22884 22885 |
# File 'lib/v20210820/models.rb', line 22883 def ParamExpressions @ParamExpressions end |
#TableExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
22883 22884 22885 |
# File 'lib/v20210820/models.rb', line 22883 def TableExpressions @TableExpressions end |
Instance Method Details
#deserialize(params) ⇒ Object
22890 22891 22892 22893 22894 22895 22896 22897 22898 22899 22900 |
# File 'lib/v20210820/models.rb', line 22890 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 |