Class: TencentCloud::Wedata::V20210820::DescribeTestRunningRecordRequest

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

Overview

DescribeTestRunningRecord请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, taskid = nil, searchword = nil, searchuseruin = nil, createtime = nil, endtime = nil, recordidlist = nil, pagesize = nil, pageindex = nil, statuslist = nil, orderconditionlist = nil) ⇒ DescribeTestRunningRecordRequest

Returns a new instance of DescribeTestRunningRecordRequest.



18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
18035
18036
18037
# File 'lib/v20210820/models.rb', line 18025

def initialize(projectid=nil, taskid=nil, searchword=nil, searchuseruin=nil, createtime=nil, endtime=nil, recordidlist=nil, pagesize=nil, pageindex=nil, statuslist=nil, orderconditionlist=nil)
  @ProjectId = projectid
  @TaskId = taskid
  @SearchWord = searchword
  @SearchUserUin = searchuseruin
  @CreateTime = createtime
  @EndTime = endtime
  @RecordIdList = recordidlist
  @PageSize = pagesize
  @PageIndex = pageindex
  @StatusList = statuslist
  @OrderConditionList = orderconditionlist
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def CreateTime
  @CreateTime
end

#EndTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def EndTime
  @EndTime
end

#OrderConditionListObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def OrderConditionList
  @OrderConditionList
end

#PageIndexObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def PageIndex
  @PageIndex
end

#PageSizeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def PageSize
  @PageSize
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def ProjectId
  @ProjectId
end

#RecordIdListObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def RecordIdList
  @RecordIdList
end

#SearchUserUinObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def SearchUserUin
  @SearchUserUin
end

#SearchWordObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def SearchWord
  @SearchWord
end

#StatusListObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def StatusList
  @StatusList
end

#TaskIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskId:

    任务id

  • SearchWord:

    搜索关键词

  • SearchUserUin:

    搜索用户UIN

  • CreateTime:

    试运行记录创建时间

  • EndTime:

    试运行记录最大创建结束时间

  • RecordIdList:

    试运行记录id

  • PageSize:

    分页大小

  • PageIndex:

    分页索引

  • StatusList:

    状态列表 LAUNCHED:等待运行 RUNNING:运行中 KILLING:终止中 KILLED:已终止 SUCCESS:成功 FAILED:失败 SKIP_RUNNING 跳过运行 NEVER_RUN:未运行

  • OrderConditionList:

    排序条件 排序的key:timeCost,startTime



18023
18024
18025
# File 'lib/v20210820/models.rb', line 18023

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



18039
18040
18041
18042
18043
18044
18045
18046
18047
18048
18049
18050
18051
18052
18053
18054
18055
18056
18057
18058
# File 'lib/v20210820/models.rb', line 18039

def deserialize(params)
  @ProjectId = params['ProjectId']
  @TaskId = params['TaskId']
  @SearchWord = params['SearchWord']
  @SearchUserUin = params['SearchUserUin']
  @CreateTime = params['CreateTime']
  @EndTime = params['EndTime']
  @RecordIdList = params['RecordIdList']
  @PageSize = params['PageSize']
  @PageIndex = params['PageIndex']
  @StatusList = params['StatusList']
  unless params['OrderConditionList'].nil?
    @OrderConditionList = []
    params['OrderConditionList'].each do |i|
      ordercondition_tmp = OrderCondition.new
      ordercondition_tmp.deserialize(i)
      @OrderConditionList << ordercondition_tmp
    end
  end
end