Hi folks, I'm looking for feedback on whether the following is a reasonable approach to handling ValueProviders that are intended to be populated at runtime by a given Runner (e.g. a Dataflow job ID, which is a GUID from the service). Two potential pieces of a solution:
1. Annotate such parameters with @RunnerProvided, which results in an Exception if the user manually tries to set the parameter. 2. Allow for a DefaultValueFactory to be present for the set of Runners that do not override the parameter. Best, Sam
