Creates a Runner object with the given set of options.
The exact type of runner to be created can be specified by the special
runner option, e.g. createRunner({runner: "direct"}) would create
a direct runner. If no runner option is specified, the "default" runner
is used, which runs what pipelines it can on the direct runner, and
otherwise falls back to the universal runner (e.g. if cross-language
transforms, non-trivial windowing, etc. are used).
Creates a
Runner
object with the given set of options.The exact type of runner to be created can be specified by the special
runner
option, e.g.createRunner({runner: "direct"})
would create a direct runner. If no runner option is specified, the "default" runner is used, which runs what pipelines it can on the direct runner, and otherwise falls back to the universal runner (e.g. if cross-language transforms, non-trivial windowing, etc. are used).