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.
17921 17922 17923 17924 17925 17926 17927 17928 17929 17930 17931 17932 17933 |
# File 'lib/v20210820/models.rb', line 17921 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
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def Description @Description end |
#MultiSourceFlag ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def MultiSourceFlag @MultiSourceFlag end |
#Name ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def Name @Name end |
#ProjectId ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def ProjectId @ProjectId end |
#QualityDim ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def QualityDim @QualityDim end |
#SourceEngineTypes ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def SourceEngineTypes @SourceEngineTypes end |
#SourceObjectType ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def SourceObjectType @SourceObjectType end |
#SqlExpression ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def SqlExpression @SqlExpression end |
#TemplateId ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def TemplateId @TemplateId end |
#Type ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def Type @Type end |
#WhereFlag ⇒ Object
17919 17920 17921 |
# File 'lib/v20210820/models.rb', line 17919 def WhereFlag @WhereFlag end |
Instance Method Details
#deserialize(params) ⇒ Object
17935 17936 17937 17938 17939 17940 17941 17942 17943 17944 17945 17946 17947 |
# File 'lib/v20210820/models.rb', line 17935 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 |