RamPipe
A pipe which connects two steps together in the production pipeline.
The pipe goes from the output step (which exports data into specific file types represented by the RamPipeFile
class) to the input step (which imports that data).
Static Methods
Method | Arguments | Description |
---|---|---|
fromDict ▹ RamPipe |
object or dict: pipeDict | Returns a RamPipe instance built using the given object/dict, as the ones returned by RamDaemonInterface. |
Methods
Method | Arguments | Description |
---|---|---|
constructor | string: inputStepShortName, string: outputStepShortName, list of RamPipeFile: pipeFiles |
|
inputStepShortName ▹ string |
The short name of the input step | |
outputStepShortName ▹ string |
The short name of the output step | |
pipeFiles ▹ list of RamPipeFile |
The list of pipe files used through this step |
API Dev notes
(Im)mutable data
The data returned by the methods can be either mutable or immutable.
Method | Type of the returned data |
---|---|
inputStepShortName | Immutable |
outputStepShortName | Immutable |
pipeFiles | Immutable |