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.
5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 |
# File 'lib/v20210820/models.rb', line 5777 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
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def Count @Count end |
#FindType ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def FindType @FindType end |
#Folder ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def Folder @Folder end |
#IsAddWorkflow ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def IsAddWorkflow @IsAddWorkflow end |
#IsCount ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def IsCount @IsCount end |
#KeyWords ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def KeyWords @KeyWords end |
#OperatorId ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def OperatorName @OperatorName end |
#OptType ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def OptType @OptType end |
#PageIndex ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def PageIndex @PageIndex end |
#PageSize ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def PageSize @PageSize end |
#ParentsFolderId ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def ParentsFolderId @ParentsFolderId end |
#ProjectId ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def RequestBaseInfo @RequestBaseInfo end |
#TargetFolderId ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def TargetFolderId @TargetFolderId end |
#TaskStates ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def TaskStates @TaskStates end |
#Workflows ⇒ Object
5775 5776 5777 |
# File 'lib/v20210820/models.rb', line 5775 def Workflows @Workflows end |
Instance Method Details
#deserialize(params) ⇒ Object
5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 |
# File 'lib/v20210820/models.rb', line 5799 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 |