Skip to content

Instantly share code, notes, and snippets.

@iht
Last active January 25, 2021 17:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save iht/e95f40a416b54383b33b6c9e63e4017a to your computer and use it in GitHub Desktop.
Save iht/e95f40a416b54383b33b6c9e63e4017a to your computer and use it in GitHub Desktop.
Set Dataflow pipeline options from your Java code
import org.apache.beam.runners.dataflow.options.DataflowPipelineOptions;
import org.apache.beam.sdk.options.PipelineOptionsFactory;
public static void main(String[] args) {
PipelineOptions opts =
PipelineOptionsFactory.fromArgs(args);
DataflowPipelineOptions dataflowPipelineOptions =
opts.as(DataflowPipelineOptions.class);
dataflowPipelineOptions.setEnableStreamingEngine(true);
dataflowPipelineOptions.setJobName("Overwrite job name");
...
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment