Class: TencentCloud::Omics::V20221128::NFOption

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

Overview

Nextflow选项。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(config = nil, profile = nil, report = nil, resume = nil, nfversion = nil, launchdir = nil) ⇒ NFOption



1426
1427
1428
1429
1430
1431
1432
1433
# File 'lib/v20221128/models.rb', line 1426

def initialize(config=nil, profile=nil, report=nil, resume=nil, nfversion=nil, launchdir=nil)
  @Config = config
  @Profile = profile
  @Report = report
  @Resume = resume
  @NFVersion = nfversion
  @LaunchDir = launchdir
end

Instance Attribute Details

#ConfigObject

  • 22.10.7

  • 23.10.1



1424
1425
1426
# File 'lib/v20221128/models.rb', line 1424

def Config
  @Config
end

#LaunchDirObject

  • 22.10.7

  • 23.10.1



1424
1425
1426
# File 'lib/v20221128/models.rb', line 1424

def LaunchDir
  @LaunchDir
end

#NFVersionObject

  • 22.10.7

  • 23.10.1



1424
1425
1426
# File 'lib/v20221128/models.rb', line 1424

def NFVersion
  @NFVersion
end

#ProfileObject

  • 22.10.7

  • 23.10.1



1424
1425
1426
# File 'lib/v20221128/models.rb', line 1424

def Profile
  @Profile
end

#ReportObject

  • 22.10.7

  • 23.10.1



1424
1425
1426
# File 'lib/v20221128/models.rb', line 1424

def Report
  @Report
end

#ResumeObject

  • 22.10.7

  • 23.10.1



1424
1425
1426
# File 'lib/v20221128/models.rb', line 1424

def Resume
  @Resume
end

Instance Method Details

#deserialize(params) ⇒ Object



1435
1436
1437
1438
1439
1440
1441
1442
# File 'lib/v20221128/models.rb', line 1435

def deserialize(params)
  @Config = params['Config']
  @Profile = params['Profile']
  @Report = params['Report']
  @Resume = params['Resume']
  @NFVersion = params['NFVersion']
  @LaunchDir = params['LaunchDir']
end