Class: TencentCloud::Wedata::V20210820::ModifyRuleTemplateRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::ModifyRuleTemplateRequest
- Defined in:
- lib/v20210820/models.rb
Overview
ModifyRuleTemplate请求参数结构体
Instance Attribute Summary collapse
- #Description ⇒ Object
- #MultiSourceFlag ⇒ Object
- #Name ⇒ Object
- #ProjectId ⇒ Object
- #QualityDim ⇒ Object
- #SourceEngineTypes ⇒ Object
- #SourceObjectType ⇒ Object
- #SqlExpression ⇒ Object
- #TemplateId ⇒ Object
- #Type ⇒ Object
- #WhereFlag ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(templateid = nil, type = nil, name = nil, qualitydim = nil, sourceobjecttype = nil, description = nil, sourceenginetypes = nil, multisourceflag = nil, sqlexpression = nil, projectid = nil, whereflag = nil) ⇒ ModifyRuleTemplateRequest
constructor
A new instance of ModifyRuleTemplateRequest.
Constructor Details
#initialize(templateid = nil, type = nil, name = nil, qualitydim = nil, sourceobjecttype = nil, description = nil, sourceenginetypes = nil, multisourceflag = nil, sqlexpression = nil, projectid = nil, whereflag = nil) ⇒ ModifyRuleTemplateRequest
Returns a new instance of ModifyRuleTemplateRequest.
17738 17739 17740 17741 17742 17743 17744 17745 17746 17747 17748 17749 17750 |
# File 'lib/v20210820/models.rb', line 17738 def initialize(templateid=nil, type=nil, name=nil, qualitydim=nil, sourceobjecttype=nil, description=nil, sourceenginetypes=nil, multisourceflag=nil, sqlexpression=nil, projectid=nil, whereflag=nil) @TemplateId = templateid @Type = type @Name = name @QualityDim = qualitydim @SourceObjectType = sourceobjecttype @Description = description @SourceEngineTypes = sourceenginetypes @MultiSourceFlag = multisourceflag @SqlExpression = sqlexpression @ProjectId = projectid @WhereFlag = whereflag end |
Instance Attribute Details
#Description ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def Description @Description end |
#MultiSourceFlag ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def MultiSourceFlag @MultiSourceFlag end |
#Name ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def Name @Name end |
#ProjectId ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def ProjectId @ProjectId end |
#QualityDim ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def QualityDim @QualityDim end |
#SourceEngineTypes ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def SourceEngineTypes @SourceEngineTypes end |
#SourceObjectType ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def SourceObjectType @SourceObjectType end |
#SqlExpression ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def SqlExpression @SqlExpression end |
#TemplateId ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def TemplateId @TemplateId end |
#Type ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def Type @Type end |
#WhereFlag ⇒ Object
17736 17737 17738 |
# File 'lib/v20210820/models.rb', line 17736 def WhereFlag @WhereFlag end |
Instance Method Details
#deserialize(params) ⇒ Object
17752 17753 17754 17755 17756 17757 17758 17759 17760 17761 17762 17763 17764 |
# File 'lib/v20210820/models.rb', line 17752 def deserialize(params) @TemplateId = params['TemplateId'] @Type = params['Type'] @Name = params['Name'] @QualityDim = params['QualityDim'] @SourceObjectType = params['SourceObjectType'] @Description = params['Description'] @SourceEngineTypes = params['SourceEngineTypes'] @MultiSourceFlag = params['MultiSourceFlag'] @SqlExpression = params['SqlExpression'] @ProjectId = params['ProjectId'] @WhereFlag = params['WhereFlag'] end |