Github user gene-telligent commented on the issue:
https://github.com/apache/nifi/pull/1482
Hi @jvwing :
I've gone through and made the changes that you've suggested. Thank you so
much for the feedback!
For the biggest issue -- using expression language for Project ID as per
the request of @fmaritato -- I couldn't figure out an easy way of incorporating
that functionality. The general pattern of NiFi processors seems to be "create
a connector object when scheduled", and in the case of the GCP java libraries,
the connector client *requires* a Project ID to be set in it's configuration.
Changing it to be dynamic on a per-flowfile basis would require rebuilding the
client configuration / instantiating it for each flowfile which seems like a
pretty big red flag. If there are any suggestions there I'd like to hear them.
Everything else should be resolved (hopefully) so if you have further
suggestions or comments they would be welcome.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---