Hi Dominik,

the feature is really cool.

I used it to download some data from the data lake in StreamPipes and it 
directly worked without a problem.
So far, I directly used the REST API, but I look forward to use the Java client 
as well.

Philipp

> On 11. Feb 2021, at 22:21, Dominik Riemer <[email protected]> wrote:
> 
> Hi all,
> 
> I've just pushed an initial version of the StreamPipes API and the
> Java-based client [1] into our dev branch.
> Both components should enable users to control some StreamPipes features
> from external applications. For that, users can now create an API key in the
> UI which can be used to trigger operations from either the client or the
> REST interface.
> 
> Currently, initial support is available for reading, starting and stopping
> pipelines, for getting installed streams, processors and sinks and to
> directly subscribe to any data stream registered in StreamPipes.
> 
> I've added some quick examples on how to work with the client in the
> examples repo at [2]. The login page now also links to an (yet incomplete)
> API documentation.
> 
> Any feedback is welcome!
> 
> Dominik
> 
> 
> [1]
> https://github.com/apache/incubator-streampipes/tree/dev/streampipes-client/
> src/main/java/org/apache/streampipes/client
> [2]
> https://github.com/apache/incubator-streampipes-examples/blob/dev/streampipe
> s-pipeline-elements-examples-processors-jvm/src/main/java/org/apache/streamp
> ipes/client/example/StreamPipesClientExample.java
> 
> 
> 
> 

Reply via email to