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.
8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 |
# File 'lib/v20210820/models.rb', line 8806 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
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def Count @Count end |
#FindType ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def FindType @FindType end |
#Folder ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def Folder @Folder end |
#IsAddWorkflow ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def IsAddWorkflow @IsAddWorkflow end |
#IsCount ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def IsCount @IsCount end |
#KeyWords ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def KeyWords @KeyWords end |
#OperatorId ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def OperatorId @OperatorId end |
#OperatorName ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def OperatorName @OperatorName end |
#OptType ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def OptType @OptType end |
#PageIndex ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def PageIndex @PageIndex end |
#PageSize ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def PageSize @PageSize end |
#ParentsFolderId ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def ParentsFolderId @ParentsFolderId end |
#ProjectId ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def ProjectId @ProjectId end |
#ProjectIdent ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def ProjectIdent @ProjectIdent end |
#ProjectName ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def ProjectName @ProjectName end |
#RequestBaseInfo ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def RequestBaseInfo @RequestBaseInfo end |
#TargetFolderId ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def TargetFolderId @TargetFolderId end |
#TaskStates ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def TaskStates @TaskStates end |
#Workflows ⇒ Object
8804 8805 8806 |
# File 'lib/v20210820/models.rb', line 8804 def Workflows @Workflows end |
Instance Method Details
#deserialize(params) ⇒ Object
8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 |
# File 'lib/v20210820/models.rb', line 8828 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 |