Service: Pipeline
This API is not yet officially released neither maintained. |
An RPC service to start and stop pipelines. Note that currently it is impossible to run more than one pipeline at the same time.
Method | Request | Response |
---|---|---|
Start
A method to start a headless pipeline. This means that a pipeline started with this method will only be stopped once the Stop method is explicitly called
Response
A response to PipelineStartRequest that contains the list of available streams for the started pipeline.
Field | Type | Default | Unit |
---|---|---|---|
data_types |
repeated data.DataType |
- |
- |
List of available streams |
Stop
A method to stop the running pipeline. This will force-stop the pipeline, no matter how the pipeline was created and no matter how many clients are streaming from it.
ListAvailableData
A method to get the list of the data streams available for the running pipeline
Response
A response containing the list of the data types available for streaming in the running pipeline
Field | Type | Default | Unit |
---|---|---|---|
data_types |
repeated data.DataType |
- |
- |
A list of the data types available for streaming |