Class: TencentCloud::Wedata::V20210820::DescribeAllByFolderNewRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210820/models.rb

Overview

DescribeAllByFolderNew请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#CountObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def Count
  @Count
end

#FindTypeObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def FindType
  @FindType
end

#FolderObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def Folder
  @Folder
end

#IsAddWorkflowObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def IsAddWorkflow
  @IsAddWorkflow
end

#IsCountObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def IsCount
  @IsCount
end

#KeyWordsObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def KeyWords
  @KeyWords
end

#OperatorIdObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def OperatorId
  @OperatorId
end

#OperatorNameObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def OperatorName
  @OperatorName
end

#OptTypeObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def OptType
  @OptType
end

#PageIndexObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def PageIndex
  @PageIndex
end

#PageSizeObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def PageSize
  @PageSize
end

#ParentsFolderIdObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def ParentsFolderId
  @ParentsFolderId
end

#ProjectIdObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def ProjectId
  @ProjectId
end

#ProjectIdentObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def ProjectIdent
  @ProjectIdent
end

#ProjectNameObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def ProjectName
  @ProjectName
end

#RequestBaseInfoObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def RequestBaseInfo
  @RequestBaseInfo
end

#TargetFolderIdObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def TargetFolderId
  @TargetFolderId
end

#TaskStatesObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



5775
5776
5777
# File 'lib/v20210820/models.rb', line 5775

def TaskStates
  @TaskStates
end

#WorkflowsObject

Parameters:

  • Folder:

    文件夹属性

  • Workflows:

    工作流列表

  • TargetFolderId:

    目标文件id

  • KeyWords:

    关键字

  • ParentsFolderId:

    父文件id

  • IsAddWorkflow:

    拉取文件夹列表

  • TaskStates:

    任务状态

  • FindType:

    搜索类型

  • OptType:

    访问类型

  • OperatorName:

    操作者名称

  • OperatorId:

    操作者id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标志

  • ProjectName:

    项目名称

  • PageIndex:

    索引页码

  • PageSize:

    页面大小

  • Count:

    数据总数

  • RequestBaseInfo:

    基础请求信息

  • IsCount:

    是否计算总数



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