This repository was archived by the owner on Nov 11, 2022. It is now read-only.

Description
I'm not expecting this to be done. But I do want to highlight the UseCase I have for this.
My environment is as follows.
- I only allow templates to be run in my environment, for batch jobs I can invoke the template very easily from Composer (aka Airflow).
- I want to notify on a message event (pubsub topic) when I complete. This can carve 2.5 minutes off of a success dataflow completion and i would like to take advantage of that.
If I have the above 2, I cannot wait until finished on the pipeline and then publish a message, it must be handled.
currently I have replaced the resulting PDone of many Output interactions with PCollection on provided IO classes, this allows me to wait for the completion of say a save to BigTable or a save to Datastore and then publish a message.
Is there anyway of getting this functionality without changing the PDone into PCollection?