Package org.apache.beam.runners.dataflow
Class DataflowPipelineTranslator.JobSpecification
- java.lang.Object
-
- org.apache.beam.runners.dataflow.DataflowPipelineTranslator.JobSpecification
-
- Enclosing class:
- DataflowPipelineTranslator
public static class DataflowPipelineTranslator.JobSpecification extends java.lang.ObjectThe result of a job translation.Used to pass the result
Joband any state that was used to construct the job that may be of use to other classes (eg thePTransformto StepName mapping).
-
-
Constructor Summary
Constructors Constructor Description JobSpecification(com.google.api.services.dataflow.model.Job job, org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline pipelineProto, java.util.Map<org.apache.beam.sdk.runners.AppliedPTransform<?,?,?>,java.lang.String> stepNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.api.services.dataflow.model.JobgetJob()org.apache.beam.model.pipeline.v1.RunnerApi.PipelinegetPipelineProto()java.util.Map<org.apache.beam.sdk.runners.AppliedPTransform<?,?,?>,java.lang.String>getStepNames()Returns the mapping ofAppliedPTransformsto the internal step name for thatAppliedPTransform.
-
-
-
Method Detail
-
getJob
public com.google.api.services.dataflow.model.Job getJob()
-
getPipelineProto
public org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline getPipelineProto()
-
getStepNames
public java.util.Map<org.apache.beam.sdk.runners.AppliedPTransform<?,?,?>,java.lang.String> getStepNames()
Returns the mapping ofAppliedPTransformsto the internal step name for thatAppliedPTransform.
-
-