I'm looking for a Swagger/OpenAPI v3 processor where I can use NiFi as an embedded REST server per the Swagger/OpenAPI schema/spec.
I realize that NiFi has the HandleHttpRequest and HandleHttpResponse but that appears to be either a global (accept everything) or specific for one endpoint/action. I want a dynamic REST service that exposes all the endpoints/actions that are defined in the schema/spec and nothing else. If this is not something that someone has done with NiFi already is there a way I could embed my own REST service inside of a generic NiFi process/etc? E.g. can NiFi host some arbitrary code? The reason I'd like to do this is because we already have NiFi flows for this same 'business functionality' but now I also need a new REST service for it that might not be connected to the existing flow but I'd like all the logic in one place...so NiFi to host everything. Can someone point me in the right direction? -Dave