Class: TencentCloud::Omics::V20221128::RunOption

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

Overview

运行应用选项。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(failuremode = nil, usecallcache = nil, useerroronhold = nil, finalworkflowoutputsdir = nil, userelativeoutputpaths = nil, addruninfotooutputdir = nil) ⇒ RunOption

Returns a new instance of RunOption.



2198
2199
2200
2201
2202
2203
2204
2205
# File 'lib/v20221128/models.rb', line 2198

def initialize(failuremode=nil, usecallcache=nil, useerroronhold=nil, finalworkflowoutputsdir=nil, userelativeoutputpaths=nil, addruninfotooutputdir=nil)
  @FailureMode = failuremode
  @UseCallCache = usecallcache
  @UseErrorOnHold = useerroronhold
  @FinalWorkflowOutputsDir = finalworkflowoutputsdir
  @UseRelativeOutputPaths = userelativeoutputpaths
  @AddRunInfoToOutputDir = addruninfotooutputdir
end

Instance Attribute Details

#AddRunInfoToOutputDirObject

  • ContinueWhilePossible

  • NoNewCalls

Parameters:

  • FailureMode:

    运行失败模式,取值范围:

  • UseCallCache:

    是否使用Call-Caching功能。

  • UseErrorOnHold:

    是否使用错误挂起功能。

  • FinalWorkflowOutputsDir:

    输出归档COS路径。

  • UseRelativeOutputPaths:

    是否使用相对目录归档输出。

  • AddRunInfoToOutputDir:

    是否添加运行信息到输出目录中



2196
2197
2198
# File 'lib/v20221128/models.rb', line 2196

def AddRunInfoToOutputDir
  @AddRunInfoToOutputDir
end

#FailureModeObject

  • ContinueWhilePossible

  • NoNewCalls

Parameters:

  • FailureMode:

    运行失败模式,取值范围:

  • UseCallCache:

    是否使用Call-Caching功能。

  • UseErrorOnHold:

    是否使用错误挂起功能。

  • FinalWorkflowOutputsDir:

    输出归档COS路径。

  • UseRelativeOutputPaths:

    是否使用相对目录归档输出。

  • AddRunInfoToOutputDir:

    是否添加运行信息到输出目录中



2196
2197
2198
# File 'lib/v20221128/models.rb', line 2196

def FailureMode
  @FailureMode
end

#FinalWorkflowOutputsDirObject

  • ContinueWhilePossible

  • NoNewCalls

Parameters:

  • FailureMode:

    运行失败模式,取值范围:

  • UseCallCache:

    是否使用Call-Caching功能。

  • UseErrorOnHold:

    是否使用错误挂起功能。

  • FinalWorkflowOutputsDir:

    输出归档COS路径。

  • UseRelativeOutputPaths:

    是否使用相对目录归档输出。

  • AddRunInfoToOutputDir:

    是否添加运行信息到输出目录中



2196
2197
2198
# File 'lib/v20221128/models.rb', line 2196

def FinalWorkflowOutputsDir
  @FinalWorkflowOutputsDir
end

#UseCallCacheObject

  • ContinueWhilePossible

  • NoNewCalls

Parameters:

  • FailureMode:

    运行失败模式,取值范围:

  • UseCallCache:

    是否使用Call-Caching功能。

  • UseErrorOnHold:

    是否使用错误挂起功能。

  • FinalWorkflowOutputsDir:

    输出归档COS路径。

  • UseRelativeOutputPaths:

    是否使用相对目录归档输出。

  • AddRunInfoToOutputDir:

    是否添加运行信息到输出目录中



2196
2197
2198
# File 'lib/v20221128/models.rb', line 2196

def UseCallCache
  @UseCallCache
end

#UseErrorOnHoldObject

  • ContinueWhilePossible

  • NoNewCalls

Parameters:

  • FailureMode:

    运行失败模式,取值范围:

  • UseCallCache:

    是否使用Call-Caching功能。

  • UseErrorOnHold:

    是否使用错误挂起功能。

  • FinalWorkflowOutputsDir:

    输出归档COS路径。

  • UseRelativeOutputPaths:

    是否使用相对目录归档输出。

  • AddRunInfoToOutputDir:

    是否添加运行信息到输出目录中



2196
2197
2198
# File 'lib/v20221128/models.rb', line 2196

def UseErrorOnHold
  @UseErrorOnHold
end

#UseRelativeOutputPathsObject

  • ContinueWhilePossible

  • NoNewCalls

Parameters:

  • FailureMode:

    运行失败模式,取值范围:

  • UseCallCache:

    是否使用Call-Caching功能。

  • UseErrorOnHold:

    是否使用错误挂起功能。

  • FinalWorkflowOutputsDir:

    输出归档COS路径。

  • UseRelativeOutputPaths:

    是否使用相对目录归档输出。

  • AddRunInfoToOutputDir:

    是否添加运行信息到输出目录中



2196
2197
2198
# File 'lib/v20221128/models.rb', line 2196

def UseRelativeOutputPaths
  @UseRelativeOutputPaths
end

Instance Method Details

#deserialize(params) ⇒ Object



2207
2208
2209
2210
2211
2212
2213
2214
# File 'lib/v20221128/models.rb', line 2207

def deserialize(params)
  @FailureMode = params['FailureMode']
  @UseCallCache = params['UseCallCache']
  @UseErrorOnHold = params['UseErrorOnHold']
  @FinalWorkflowOutputsDir = params['FinalWorkflowOutputsDir']
  @UseRelativeOutputPaths = params['UseRelativeOutputPaths']
  @AddRunInfoToOutputDir = params['AddRunInfoToOutputDir']
end