[
https://issues.apache.org/jira/browse/NIFI-5243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16501851#comment-16501851
]
Sivaprasanna Sethuraman commented on NIFI-5243:
-----------------------------------------------
Since what you have explained seems to build the processors on demand i.e.
based on the topics listed, check if anything is new and create ConsumeKafka
accordingly, I would suggest you making use of the REST API service offered by
NiFi, rather than having a dedicated processor to do this (as it looks more of
a approach that targets a specific usecase and doesn't seem to benefit the
community on the whole, IMHO).
And for handling and cleaning up "test" topics. I can think of a simple
InvokeHTTP -> PutEmail. In InvokeHTTP use Kafka API. (Ex:
[http://localhost:8082/topics]).
> Add ListKafkaTopics Processor
> -----------------------------
>
> Key: NIFI-5243
> URL: https://issues.apache.org/jira/browse/NIFI-5243
> Project: Apache NiFi
> Issue Type: New Feature
> Components: Extensions
> Reporter: Joe Trite
> Priority: Major
>
> I need to get a list of available Kakfa topics which I can filter and pass as
> input to ConsumeKafka* processors. This will provide me the ability to
> ingest Kafka messages using the same List > Fetch pattern that I currently
> use with files and tables.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)