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

Reply via email to