Jeremy Dyer created NIFI-4332:
---------------------------------
Summary: Add NiFi Shell for interacting with NiFi REST API
Key: NIFI-4332
URL: https://issues.apache.org/jira/browse/NIFI-4332
Project: Apache NiFi
Issue Type: Improvement
Reporter: Jeremy Dyer
Assignee: Jeremy Dyer
There are several permutations of nifi shells floating around on Github. The
fact that so many of these exists tells me its a feature people want. I propose
we add a NiFi shell to the official project that people can use for official
interaction with the NiFi REST API. While shells are typically not written in
Java I feel quite strongly in our case using Java would be the best fit. Using
Java would allow us to use reflection on the "nifi-web-api" layer to reflected
expected types, paths, responses, etc with minimal coding effort.
I expect there will be many more features that can be added to this shell but
as a minimal starting point the shell should allow an end user to interact with
all of the NiFi REST API endpoints defined at
https://nifi.apache.org/docs/nifi-docs/rest-api/index.html
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)