Class: TencentCloud::Wedata::V20210820::DescribeRelatedTasksByTaskIdRequest

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

Overview

DescribeRelatedTasksByTaskId请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, taskid = nil, pagenumber = nil, pagesize = nil, dependencydirection = nil, environment = nil, taskname = nil, cycletypelist = nil, statuslist = nil, ownernamelist = nil) ⇒ DescribeRelatedTasksByTaskIdRequest



13655
13656
13657
13658
13659
13660
13661
13662
13663
13664
13665
13666
# File 'lib/v20210820/models.rb', line 13655

def initialize(projectid=nil, taskid=nil, pagenumber=nil, pagesize=nil, dependencydirection=nil, environment=nil, taskname=nil, cycletypelist=nil, statuslist=nil, ownernamelist=nil)
  @ProjectId = projectid
  @TaskId = taskid
  @PageNumber = pagenumber
  @PageSize = pagesize
  @DependencyDirection = dependencydirection
  @Environment = environment
  @TaskName = taskname
  @CycleTypeList = cycletypelist
  @StatusList = statuslist
  @OwnerNameList = ownernamelist
end

Instance Attribute Details

#CycleTypeListObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def CycleTypeList
  @CycleTypeList
end

#DependencyDirectionObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def DependencyDirection
  @DependencyDirection
end

#EnvironmentObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def Environment
  @Environment
end

#OwnerNameListObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def OwnerNameList
  @OwnerNameList
end

#PageNumberObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def PageNumber
  @PageNumber
end

#PageSizeObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def PageSize
  @PageSize
end

#ProjectIdObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def ProjectId
  @ProjectId
end

#StatusListObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def StatusList
  @StatusList
end

#TaskIdObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def TaskId
  @TaskId
end

#TaskNameObject



13653
13654
13655
# File 'lib/v20210820/models.rb', line 13653

def TaskName
  @TaskName
end

Instance Method Details

#deserialize(params) ⇒ Object



13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
# File 'lib/v20210820/models.rb', line 13668

def deserialize(params)
  @ProjectId = params['ProjectId']
  @TaskId = params['TaskId']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @DependencyDirection = params['DependencyDirection']
  @Environment = params['Environment']
  @TaskName = params['TaskName']
  @CycleTypeList = params['CycleTypeList']
  @StatusList = params['StatusList']
  @OwnerNameList = params['OwnerNameList']
end