Class: TencentCloud::Wedata::V20210820::SaveCustomFunctionRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::SaveCustomFunctionRequest
- Defined in:
- lib/v20210820/models.rb
Overview
SaveCustomFunction请求参数结构体
Instance Attribute Summary collapse
- #ClassName ⇒ Object
- #ClusterIdentifier ⇒ Object
- #DbName ⇒ Object
- #Description ⇒ Object
- #Example ⇒ Object
- #FunctionId ⇒ Object
- #Kind ⇒ Object
- #Name ⇒ Object
- #ParamDesc ⇒ Object
- #ProjectId ⇒ Object
- #ResourceList ⇒ Object
- #ReturnDesc ⇒ Object
- #Usage ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(functionid = nil, kind = nil, clusteridentifier = nil, classname = nil, resourcelist = nil, description = nil, usage = nil, paramdesc = nil, returndesc = nil, example = nil, projectid = nil, dbname = nil, name = nil) ⇒ SaveCustomFunctionRequest
constructor
A new instance of SaveCustomFunctionRequest.
Constructor Details
#initialize(functionid = nil, kind = nil, clusteridentifier = nil, classname = nil, resourcelist = nil, description = nil, usage = nil, paramdesc = nil, returndesc = nil, example = nil, projectid = nil, dbname = nil, name = nil) ⇒ SaveCustomFunctionRequest
Returns a new instance of SaveCustomFunctionRequest.
34549 34550 34551 34552 34553 34554 34555 34556 34557 34558 34559 34560 34561 34562 34563 |
# File 'lib/v20210820/models.rb', line 34549 def initialize(functionid=nil, kind=nil, clusteridentifier=nil, classname=nil, resourcelist=nil, description=nil, usage=nil, paramdesc=nil, returndesc=nil, example=nil, projectid=nil, dbname=nil, name=nil) @FunctionId = functionid @Kind = kind @ClusterIdentifier = clusteridentifier @ClassName = classname @ResourceList = resourcelist @Description = description @Usage = usage @ParamDesc = paramdesc @ReturnDesc = returndesc @Example = example @ProjectId = projectid @DbName = dbname @Name = name end |
Instance Attribute Details
#ClassName ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def ClassName @ClassName end |
#ClusterIdentifier ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def ClusterIdentifier @ClusterIdentifier end |
#DbName ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def DbName @DbName end |
#Description ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def Description @Description end |
#Example ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def Example @Example end |
#FunctionId ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def FunctionId @FunctionId end |
#Kind ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def Kind @Kind end |
#Name ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def Name @Name end |
#ParamDesc ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def ParamDesc @ParamDesc end |
#ProjectId ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def ProjectId @ProjectId end |
#ResourceList ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def ResourceList @ResourceList end |
#ReturnDesc ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def ReturnDesc @ReturnDesc end |
#Usage ⇒ Object
34547 34548 34549 |
# File 'lib/v20210820/models.rb', line 34547 def Usage @Usage end |
Instance Method Details
#deserialize(params) ⇒ Object
34565 34566 34567 34568 34569 34570 34571 34572 34573 34574 34575 34576 34577 34578 34579 34580 34581 34582 34583 34584 34585 34586 |
# File 'lib/v20210820/models.rb', line 34565 def deserialize(params) @FunctionId = params['FunctionId'] @Kind = params['Kind'] @ClusterIdentifier = params['ClusterIdentifier'] @ClassName = params['ClassName'] unless params['ResourceList'].nil? @ResourceList = [] params['ResourceList'].each do |i| functionresource_tmp = FunctionResource.new functionresource_tmp.deserialize(i) @ResourceList << functionresource_tmp end end @Description = params['Description'] @Usage = params['Usage'] @ParamDesc = params['ParamDesc'] @ReturnDesc = params['ReturnDesc'] @Example = params['Example'] @ProjectId = params['ProjectId'] @DbName = params['DbName'] @Name = params['Name'] end |