Class: Etna::Cwl::WorkflowOutputParameter
Constant Summary
collapse
- FIELD_LOADERS =
{
id: PrimitiveLoader::STRING,
label: PrimitiveLoader::STRING.optional,
secondaryFiles: NeverLoader::UNSUPPORTED,
streamable: NeverLoader::UNSUPPORTED,
linkMerge: NeverLoader::UNSUPPORTED,
pickValue: NeverLoader::UNSUPPORTED,
doc: PrimitiveLoader::STRING.optional,
outputSource: SourceLoader.new,
type: TypedDSLLoader::WITH_UNIONS_TYPE_LOADER,
format: PrimitiveLoader::STRING.optional,
}
Instance Method Summary
collapse
Methods inherited from Etna::Cwl
#as_json, as_json, #initialize, load_item, loader
Constructor Details
This class inherits a constructor from Etna::Cwl
Instance Method Details
567
568
569
|
# File 'lib/etna/cwl.rb', line 567
def format
@attributes['format']
end
|
#id ⇒ Object
559
560
561
|
# File 'lib/etna/cwl.rb', line 559
def id
@attributes['id']
end
|
#outputSource ⇒ Object
555
556
557
|
# File 'lib/etna/cwl.rb', line 555
def outputSource
@attributes['outputSource']
end
|
#type ⇒ Object
563
564
565
|
# File 'lib/etna/cwl.rb', line 563
def type
@attributes['type']
end
|