Class: TencentCloud::Omics::V20221128::EnvironmentRuntimeConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Omics::V20221128::EnvironmentRuntimeConfig
- Defined in:
- lib/v20221128/models.rb
Overview
环境运行时配置
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(cromwellconfig = nil, nextflowconfig = nil) ⇒ EnvironmentRuntimeConfig
constructor
A new instance of EnvironmentRuntimeConfig.
Constructor Details
#initialize(cromwellconfig = nil, nextflowconfig = nil) ⇒ EnvironmentRuntimeConfig
Returns a new instance of EnvironmentRuntimeConfig.
1031 1032 1033 1034 |
# File 'lib/v20221128/models.rb', line 1031 def initialize(cromwellconfig=nil, nextflowconfig=nil) @CromwellConfig = cromwellconfig @NextflowConfig = nextflowconfig end |
Instance Attribute Details
#CromwellConfig ⇒ Object
1029 1030 1031 |
# File 'lib/v20221128/models.rb', line 1029 def CromwellConfig @CromwellConfig end |
#NextflowConfig ⇒ Object
1029 1030 1031 |
# File 'lib/v20221128/models.rb', line 1029 def NextflowConfig @NextflowConfig end |
Instance Method Details
#deserialize(params) ⇒ Object
1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 |
# File 'lib/v20221128/models.rb', line 1036 def deserialize(params) unless params['CromwellConfig'].nil? @CromwellConfig = CromwellConfig.new @CromwellConfig.deserialize(params['CromwellConfig']) end unless params['NextflowConfig'].nil? @NextflowConfig = NextflowConfig.new @NextflowConfig.deserialize(params['NextflowConfig']) end end |