Class DataflowRunnerHooks

java.lang.Object
org.apache.beam.runners.dataflow.DataflowRunnerHooks

public class DataflowRunnerHooks extends Object
An instance of this class can be passed to the DataflowRunner to add user defined hooks to be invoked at various times during pipeline execution.
  • Constructor Details

    • DataflowRunnerHooks

      public DataflowRunnerHooks()
  • Method Details

    • modifyEnvironmentBeforeSubmission

      public void modifyEnvironmentBeforeSubmission(Environment environment)
      Allows the user to modify the environment of their job before their job is submitted to the service for execution.
      Parameters:
      environment - The environment of the job. Users can make change to this instance in order to change the environment with which their job executes on the service.