Class: TencentCloud::Wedata::V20210820::DescribeAllByFolderNewRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::DescribeAllByFolderNewRequest
- Defined in:
- lib/v20210820/models.rb
Overview
DescribeAllByFolderNew请求参数结构体
Instance Attribute Summary collapse
- #Count ⇒ Object
- #FindType ⇒ Object
- #Folder ⇒ Object
- #IsAddWorkflow ⇒ Object
- #IsCount ⇒ Object
- #KeyWords ⇒ Object
- #OperatorId ⇒ Object
- #OperatorName ⇒ Object
- #OptType ⇒ Object
- #PageIndex ⇒ Object
- #PageSize ⇒ Object
- #ParentsFolderId ⇒ Object
- #ProjectId ⇒ Object
- #ProjectIdent ⇒ Object
- #ProjectName ⇒ Object
- #RequestBaseInfo ⇒ Object
- #TargetFolderId ⇒ Object
- #TaskStates ⇒ Object
- #Workflows ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(folder = nil, workflows = nil, targetfolderid = nil, keywords = nil, parentsfolderid = nil, isaddworkflow = nil, taskstates = nil, findtype = nil, opttype = nil, operatorname = nil, operatorid = nil, projectid = nil, projectident = nil, projectname = nil, pageindex = nil, pagesize = nil, count = nil, requestbaseinfo = nil, iscount = nil) ⇒ DescribeAllByFolderNewRequest
constructor
A new instance of DescribeAllByFolderNewRequest.
Constructor Details
#initialize(folder = nil, workflows = nil, targetfolderid = nil, keywords = nil, parentsfolderid = nil, isaddworkflow = nil, taskstates = nil, findtype = nil, opttype = nil, operatorname = nil, operatorid = nil, projectid = nil, projectident = nil, projectname = nil, pageindex = nil, pagesize = nil, count = nil, requestbaseinfo = nil, iscount = nil) ⇒ DescribeAllByFolderNewRequest
Returns a new instance of DescribeAllByFolderNewRequest.
8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 |
# File 'lib/v20210820/models.rb', line 8389 def initialize(folder=nil, workflows=nil, targetfolderid=nil, keywords=nil, parentsfolderid=nil, isaddworkflow=nil, taskstates=nil, findtype=nil, opttype=nil, operatorname=nil, operatorid=nil, projectid=nil, projectident=nil, projectname=nil, pageindex=nil, pagesize=nil, count=nil, requestbaseinfo=nil, iscount=nil) @Folder = folder @Workflows = workflows @TargetFolderId = targetfolderid @KeyWords = keywords @ParentsFolderId = parentsfolderid @IsAddWorkflow = isaddworkflow @TaskStates = taskstates @FindType = findtype @OptType = opttype @OperatorName = operatorname @OperatorId = operatorid @ProjectId = projectid @ProjectIdent = projectident @ProjectName = projectname @PageIndex = pageindex @PageSize = pagesize @Count = count @RequestBaseInfo = requestbaseinfo @IsCount = iscount end |
Instance Attribute Details
#Count ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def Count @Count end |
#FindType ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def FindType @FindType end |
#Folder ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def Folder @Folder end |
#IsAddWorkflow ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def IsAddWorkflow @IsAddWorkflow end |
#IsCount ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def IsCount @IsCount end |
#KeyWords ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def KeyWords @KeyWords end |
#OperatorId ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def OperatorName @OperatorName end |
#OptType ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def OptType @OptType end |
#PageIndex ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def PageIndex @PageIndex end |
#PageSize ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def PageSize @PageSize end |
#ParentsFolderId ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def ParentsFolderId @ParentsFolderId end |
#ProjectId ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def RequestBaseInfo @RequestBaseInfo end |
#TargetFolderId ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def TargetFolderId @TargetFolderId end |
#TaskStates ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def TaskStates @TaskStates end |
#Workflows ⇒ Object
8387 8388 8389 |
# File 'lib/v20210820/models.rb', line 8387 def Workflows @Workflows end |
Instance Method Details
#deserialize(params) ⇒ Object
8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 |
# File 'lib/v20210820/models.rb', line 8411 def deserialize(params) unless params['Folder'].nil? @Folder = FolderOpsDto.new @Folder.deserialize(params['Folder']) end unless params['Workflows'].nil? @Workflows = [] params['Workflows'].each do |i| workflowcanvasopsdto_tmp = WorkflowCanvasOpsDto.new workflowcanvasopsdto_tmp.deserialize(i) @Workflows << workflowcanvasopsdto_tmp end end @TargetFolderId = params['TargetFolderId'] @KeyWords = params['KeyWords'] @ParentsFolderId = params['ParentsFolderId'] @IsAddWorkflow = params['IsAddWorkflow'] @TaskStates = params['TaskStates'] @FindType = params['FindType'] @OptType = params['OptType'] @OperatorName = params['OperatorName'] @OperatorId = params['OperatorId'] @ProjectId = params['ProjectId'] @ProjectIdent = params['ProjectIdent'] @ProjectName = params['ProjectName'] @PageIndex = params['PageIndex'] @PageSize = params['PageSize'] @Count = params['Count'] unless params['RequestBaseInfo'].nil? @RequestBaseInfo = ProjectBaseInfoOpsRequest.new @RequestBaseInfo.deserialize(params['RequestBaseInfo']) end @IsCount = params['IsCount'] end |