Class: TencentCloud::Wedata::V20250806::ListWorkflowsRequest

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

Overview

ListWorkflows请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, pagenumber = nil, pagesize = nil, keyword = nil, parentfolderpath = nil, workflowtype = nil, bundleid = nil, owneruin = nil, createuseruin = nil, modifytime = nil, createtime = nil) ⇒ ListWorkflowsRequest



8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
# File 'lib/v20250806/models.rb', line 8907

def initialize(projectid=nil, pagenumber=nil, pagesize=nil, keyword=nil, parentfolderpath=nil, workflowtype=nil, bundleid=nil, owneruin=nil, createuseruin=nil, modifytime=nil, createtime=nil)
  @ProjectId = projectid
  @PageNumber = pagenumber
  @PageSize = pagesize
  @Keyword = keyword
  @ParentFolderPath = parentfolderpath
  @WorkflowType = workflowtype
  @BundleId = bundleid
  @OwnerUin = owneruin
  @CreateUserUin = createuseruin
  @ModifyTime = modifytime
  @CreateTime = createtime
end

Instance Attribute Details

#BundleIdObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def BundleId
  @BundleId
end

#CreateTimeObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def CreateTime
  @CreateTime
end

#CreateUserUinObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def CreateUserUin
  @CreateUserUin
end

#KeywordObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def Keyword
  @Keyword
end

#ModifyTimeObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def ModifyTime
  @ModifyTime
end

#OwnerUinObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def OwnerUin
  @OwnerUin
end

#PageNumberObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def PageNumber
  @PageNumber
end

#PageSizeObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def PageSize
  @PageSize
end

#ParentFolderPathObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def ParentFolderPath
  @ParentFolderPath
end

#ProjectIdObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def ProjectId
  @ProjectId
end

#WorkflowTypeObject



8905
8906
8907
# File 'lib/v20250806/models.rb', line 8905

def WorkflowType
  @WorkflowType
end

Instance Method Details

#deserialize(params) ⇒ Object



8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
# File 'lib/v20250806/models.rb', line 8921

def deserialize(params)
  @ProjectId = params['ProjectId']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @Keyword = params['Keyword']
  @ParentFolderPath = params['ParentFolderPath']
  @WorkflowType = params['WorkflowType']
  @BundleId = params['BundleId']
  @OwnerUin = params['OwnerUin']
  @CreateUserUin = params['CreateUserUin']
  @ModifyTime = params['ModifyTime']
  @CreateTime = params['CreateTime']
end