The core Java SDK already contains the code to serialize/deserialize PipelineOptions using Jackson's ObjectMapper since PipelineOptions has Jackson databind annotations @JsonSerialize and @JsonDeserialize.
Is there something more specific that you were looking for? On Wed, Aug 3, 2016 at 12:54 PM, P. Taylor Goetz <ptgo...@apache.org> wrote: > Looking at the runner implementations for Spark, Flink, and Gearpump, they > all have the same requirement of being able to serialize/deserialize > PipelineOptions, and they each seem to use slightly different approaches. > In working on a Beam runner for Storm I have the same requirement, and > imagine other runner implementations might as well. > > Would it make sense to add this functionality in the core SDK? > > -Taylor >