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,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SystemTemplateExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TableExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(tableexpressions = nil, paramexpressions = nil, systemtemplateexpressions = nil) ⇒ SqlExpression
constructor
A new instance of SqlExpression.
Constructor Details
#initialize(tableexpressions = nil, paramexpressions = nil, systemtemplateexpressions = nil) ⇒ SqlExpression
Returns a new instance of SqlExpression.
33921 33922 33923 33924 33925 |
# File 'lib/v20210820/models.rb', line 33921 def initialize(tableexpressions=nil, paramexpressions=nil, systemtemplateexpressions=nil) @TableExpressions = tableexpressions @ParamExpressions = paramexpressions @SystemTemplateExpressions = systemtemplateexpressions end |
Instance Attribute Details
#ParamExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
33919 33920 33921 |
# File 'lib/v20210820/models.rb', line 33919 def ParamExpressions @ParamExpressions end |
#SystemTemplateExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
33919 33920 33921 |
# File 'lib/v20210820/models.rb', line 33919 def SystemTemplateExpressions @SystemTemplateExpressions end |
#TableExpressions ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
33919 33920 33921 |
# File 'lib/v20210820/models.rb', line 33919 def TableExpressions @TableExpressions end |
Instance Method Details
#deserialize(params) ⇒ Object
33927 33928 33929 33930 33931 33932 33933 33934 33935 33936 33937 33938 |
# File 'lib/v20210820/models.rb', line 33927 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'] @SystemTemplateExpressions = params['SystemTemplateExpressions'] end |