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 | |||