Class: TencentCloud::Omics::V20221128::Run

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20221128/models.rb

Overview

任务。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(runuuid = nil, projectid = nil, applicationid = nil, rungroupid = nil, environmentid = nil, userdefinedid = nil, tableid = nil, tablerowuuid = nil, status = nil, input = nil, option = nil, executiontime = nil, cache = nil, errormessage = nil, createtime = nil, updatetime = nil) ⇒ Run

Returns a new instance of Run.



1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
# File 'lib/v20221128/models.rb', line 1663

def initialize(runuuid=nil, projectid=nil, applicationid=nil, rungroupid=nil, environmentid=nil, userdefinedid=nil, tableid=nil, tablerowuuid=nil, status=nil, input=nil, option=nil, executiontime=nil, cache=nil, errormessage=nil, createtime=nil, updatetime=nil)
  @RunUuid = runuuid
  @ProjectId = projectid
  @ApplicationId = applicationid
  @RunGroupId = rungroupid
  @EnvironmentId = environmentid
  @UserDefinedId = userdefinedid
  @TableId = tableid
  @TableRowUuid = tablerowuuid
  @Status = status
  @Input = input
  @Option = option
  @ExecutionTime = executiontime
  @Cache = cache
  @ErrorMessage = errormessage
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#ApplicationIdObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def ApplicationId
  @ApplicationId
end

#CacheObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def Cache
  @Cache
end

#CreateTimeObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def CreateTime
  @CreateTime
end

#EnvironmentIdObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def EnvironmentId
  @EnvironmentId
end

#ErrorMessageObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def ErrorMessage
  @ErrorMessage
end

#ExecutionTimeObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def ExecutionTime
  @ExecutionTime
end

#InputObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def Input
  @Input
end

#OptionObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def Option
  @Option
end

#ProjectIdObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def ProjectId
  @ProjectId
end

#RunGroupIdObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def RunGroupId
  @RunGroupId
end

#RunUuidObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def RunUuid
  @RunUuid
end

#StatusObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def Status
  @Status
end

#TableIdObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def TableId
  @TableId
end

#TableRowUuidObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def TableRowUuid
  @TableRowUuid
end

#UpdateTimeObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def UpdateTime
  @UpdateTime
end

#UserDefinedIdObject

Parameters:

  • RunUuid:

    任务UUID。

  • ProjectId:

    项目ID。

  • ApplicationId:

    应用ID。

  • RunGroupId:

    任务批次ID。

  • EnvironmentId:

    环境ID。

  • UserDefinedId:

    用户定义ID,单例运行为空。

  • TableId:

    表格ID,单例运行为空。

  • TableRowUuid:

    表格行UUID,单例运行为空。

  • Status:

    任务状态。

  • Input:

    任务输入。

  • Option:

    运行选项。

  • ExecutionTime:

    执行时间。

  • Cache:

    缓存信息。

  • ErrorMessage:

    错误信息。

  • CreateTime:

    创建时间。

  • UpdateTime:

    更新时间。



1658
1659
1660
# File 'lib/v20221128/models.rb', line 1658

def UserDefinedId
  @UserDefinedId
end

Instance Method Details

#deserialize(params) ⇒ Object



1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
# File 'lib/v20221128/models.rb', line 1682

def deserialize(params)
  @RunUuid = params['RunUuid']
  @ProjectId = params['ProjectId']
  @ApplicationId = params['ApplicationId']
  @RunGroupId = params['RunGroupId']
  @EnvironmentId = params['EnvironmentId']
  @UserDefinedId = params['UserDefinedId']
  @TableId = params['TableId']
  @TableRowUuid = params['TableRowUuid']
  @Status = params['Status']
  @Input = params['Input']
  unless params['Option'].nil?
    @Option = RunOption.new
    @Option.deserialize(params['Option'])
  end
  unless params['ExecutionTime'].nil?
    @ExecutionTime = ExecutionTime.new
    @ExecutionTime.deserialize(params['ExecutionTime'])
  end
  unless params['Cache'].nil?
    @Cache = CacheInfo.new
    @Cache.deserialize(params['Cache'])
  end
  @ErrorMessage = params['ErrorMessage']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end