public final class SparkRunnerDebugger extends PipelineRunner<SparkPipelineResult>
Example:
 SparkPipelineOptions options = PipelineOptionsFactory.as(SparkPipelineOptions.class);
 options.setRunner(SparkRunnerDebugger.class);
 Pipeline pipeline = Pipeline.create(options);
 SparkRunnerDebugger.DebugSparkPipelineResult result =
     (SparkRunnerDebugger.DebugSparkPipelineResult) pipeline.run();
 String sparkPipeline = result.getDebugString();
 | Modifier and Type | Class and Description | 
|---|---|
| static class  | SparkRunnerDebugger.DebugSparkPipelineResultPipelineResult of running a  PipelineusingSparkRunnerDebuggerUseSparkRunnerDebugger.DebugSparkPipelineResult.getDebugString()to get aStringrepresentation of thePipelinetranslated into
 Spark native operations. | 
| Modifier and Type | Method and Description | 
|---|---|
| static SparkRunnerDebugger | fromOptions(PipelineOptions options) | 
| SparkPipelineResult | run(Pipeline pipeline)Processes the given  Pipeline, potentially asynchronously, returning a runner-specific
 type of result. | 
create, run, runpublic static SparkRunnerDebugger fromOptions(PipelineOptions options)
public SparkPipelineResult run(Pipeline pipeline)
PipelineRunnerPipeline, potentially asynchronously, returning a runner-specific
 type of result.run in class PipelineRunner<SparkPipelineResult>