Class: TencentCloud::Wedata::V20210820::InstanceApiOpsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::InstanceApiOpsRequest
- Defined in:
- lib/v20210820/models.rb
Overview
实例查询类型
Instance Attribute Summary collapse
- #CreateTimeFrom ⇒ Object
- #CreateTimeTo ⇒ Object
- #CycleList ⇒ Object
- #DagDeal ⇒ Object
- #DagDependent ⇒ Object
- #DagDepth ⇒ Object
- #DagType ⇒ Object
- #DataTimeCycle ⇒ Object
- #DateFrom ⇒ Object
- #DateTo ⇒ Object
- #ExecutorGroupIdList ⇒ Object
- #FolderList ⇒ Object
- #Instance ⇒ Object
- #InstanceType ⇒ Object
- #Keyword ⇒ Object
- #Limit ⇒ Object
- #OwnerList ⇒ Object
- #ProjectId ⇒ Object
- #SearchColumns ⇒ Object
- #Sort ⇒ Object
- #SortCol ⇒ Object
- #StartFrom ⇒ Object
- #StartTo ⇒ Object
- #StateList ⇒ Object
- #TaskIdList ⇒ Object
- #TaskNameList ⇒ Object
- #TaskTypeList ⇒ Object
- #TaskTypeMap ⇒ Object
- #TenantId ⇒ Object
- #WorkflowIdList ⇒ Object
- #WorkflowNameList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instance = nil, sortcol = nil, taskidlist = nil, tasknamelist = nil, folderlist = nil, sort = nil, statelist = nil, tasktypelist = nil, cyclelist = nil, ownerlist = nil, datefrom = nil, dateto = nil, createtimefrom = nil, createtimeto = nil, startfrom = nil, startto = nil, workflowidlist = nil, workflownamelist = nil, keyword = nil, searchcolumns = nil, projectid = nil, limit = nil, tasktypemap = nil, instancetype = nil, dagdeal = nil, dagtype = nil, dagdependent = nil, dagdepth = nil, tenantid = nil, datatimecycle = nil, executorgroupidlist = nil) ⇒ InstanceApiOpsRequest
constructor
A new instance of InstanceApiOpsRequest.
Constructor Details
#initialize(instance = nil, sortcol = nil, taskidlist = nil, tasknamelist = nil, folderlist = nil, sort = nil, statelist = nil, tasktypelist = nil, cyclelist = nil, ownerlist = nil, datefrom = nil, dateto = nil, createtimefrom = nil, createtimeto = nil, startfrom = nil, startto = nil, workflowidlist = nil, workflownamelist = nil, keyword = nil, searchcolumns = nil, projectid = nil, limit = nil, tasktypemap = nil, instancetype = nil, dagdeal = nil, dagtype = nil, dagdependent = nil, dagdepth = nil, tenantid = nil, datatimecycle = nil, executorgroupidlist = nil) ⇒ InstanceApiOpsRequest
Returns a new instance of InstanceApiOpsRequest.
14651 14652 14653 14654 14655 14656 14657 14658 14659 14660 14661 14662 14663 14664 14665 14666 14667 14668 14669 14670 14671 14672 14673 14674 14675 14676 14677 14678 14679 14680 14681 14682 14683 |
# File 'lib/v20210820/models.rb', line 14651 def initialize(instance=nil, sortcol=nil, taskidlist=nil, tasknamelist=nil, folderlist=nil, sort=nil, statelist=nil, tasktypelist=nil, cyclelist=nil, ownerlist=nil, datefrom=nil, dateto=nil, createtimefrom=nil, createtimeto=nil, startfrom=nil, startto=nil, workflowidlist=nil, workflownamelist=nil, keyword=nil, searchcolumns=nil, projectid=nil, limit=nil, tasktypemap=nil, instancetype=nil, dagdeal=nil, dagtype=nil, dagdependent=nil, dagdepth=nil, tenantid=nil, datatimecycle=nil, executorgroupidlist=nil) @Instance = instance @SortCol = sortcol @TaskIdList = taskidlist @TaskNameList = tasknamelist @FolderList = folderlist @Sort = sort @StateList = statelist @TaskTypeList = tasktypelist @CycleList = cyclelist @OwnerList = ownerlist @DateFrom = datefrom @DateTo = dateto @CreateTimeFrom = createtimefrom @CreateTimeTo = createtimeto @StartFrom = startfrom @StartTo = startto @WorkflowIdList = workflowidlist @WorkflowNameList = workflownamelist @Keyword = keyword @SearchColumns = searchcolumns @ProjectId = projectid @Limit = limit @TaskTypeMap = tasktypemap @InstanceType = instancetype @DagDeal = dagdeal @DagType = dagtype @DagDependent = dagdependent @DagDepth = dagdepth @TenantId = tenantid @DataTimeCycle = datatimecycle @ExecutorGroupIdList = executorgroupidlist end |
Instance Attribute Details
#CreateTimeFrom ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def CreateTimeFrom @CreateTimeFrom end |
#CreateTimeTo ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def CreateTimeTo @CreateTimeTo end |
#CycleList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def CycleList @CycleList end |
#DagDeal ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def DagDeal @DagDeal end |
#DagDependent ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def DagDependent @DagDependent end |
#DagDepth ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def DagDepth @DagDepth end |
#DagType ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def DagType @DagType end |
#DataTimeCycle ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def DataTimeCycle @DataTimeCycle end |
#DateFrom ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def DateFrom @DateFrom end |
#DateTo ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def DateTo @DateTo end |
#ExecutorGroupIdList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def ExecutorGroupIdList @ExecutorGroupIdList end |
#FolderList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def FolderList @FolderList end |
#Instance ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def Instance @Instance end |
#InstanceType ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def InstanceType @InstanceType end |
#Keyword ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def Keyword @Keyword end |
#Limit ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def Limit @Limit end |
#OwnerList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def OwnerList @OwnerList end |
#ProjectId ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def ProjectId @ProjectId end |
#SearchColumns ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def SearchColumns @SearchColumns end |
#Sort ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def Sort @Sort end |
#SortCol ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def SortCol @SortCol end |
#StartFrom ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def StartFrom @StartFrom end |
#StartTo ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def StartTo @StartTo end |
#StateList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def StateList @StateList end |
#TaskIdList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def TaskIdList @TaskIdList end |
#TaskNameList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def TaskNameList @TaskNameList end |
#TaskTypeList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def TaskTypeList @TaskTypeList end |
#TaskTypeMap ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def TaskTypeMap @TaskTypeMap end |
#TenantId ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def TenantId @TenantId end |
#WorkflowIdList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def WorkflowIdList @WorkflowIdList end |
#WorkflowNameList ⇒ Object
14649 14650 14651 |
# File 'lib/v20210820/models.rb', line 14649 def WorkflowNameList @WorkflowNameList end |
Instance Method Details
#deserialize(params) ⇒ Object
14685 14686 14687 14688 14689 14690 14691 14692 14693 14694 14695 14696 14697 14698 14699 14700 14701 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 14712 14713 14714 14715 14716 14717 14718 14719 14720 14721 14722 14723 14724 14725 14726 14727 |
# File 'lib/v20210820/models.rb', line 14685 def deserialize(params) unless params['Instance'].nil? @Instance = InstanceOpsDto.new @Instance.deserialize(params['Instance']) end @SortCol = params['SortCol'] @TaskIdList = params['TaskIdList'] @TaskNameList = params['TaskNameList'] @FolderList = params['FolderList'] @Sort = params['Sort'] @StateList = params['StateList'] @TaskTypeList = params['TaskTypeList'] @CycleList = params['CycleList'] @OwnerList = params['OwnerList'] @DateFrom = params['DateFrom'] @DateTo = params['DateTo'] @CreateTimeFrom = params['CreateTimeFrom'] @CreateTimeTo = params['CreateTimeTo'] @StartFrom = params['StartFrom'] @StartTo = params['StartTo'] @WorkflowIdList = params['WorkflowIdList'] @WorkflowNameList = params['WorkflowNameList'] @Keyword = params['Keyword'] @SearchColumns = params['SearchColumns'] @ProjectId = params['ProjectId'] @Limit = params['Limit'] unless params['TaskTypeMap'].nil? @TaskTypeMap = [] params['TaskTypeMap'].each do |i| tasktypemap_tmp = TaskTypeMap.new tasktypemap_tmp.deserialize(i) @TaskTypeMap << tasktypemap_tmp end end @InstanceType = params['InstanceType'] @DagDeal = params['DagDeal'] @DagType = params['DagType'] @DagDependent = params['DagDependent'] @DagDepth = params['DagDepth'] @TenantId = params['TenantId'] @DataTimeCycle = params['DataTimeCycle'] @ExecutorGroupIdList = params['ExecutorGroupIdList'] end |