Class DataflowTemplateJob
- java.lang.Object
-
- org.apache.beam.runners.dataflow.DataflowPipelineJob
-
- org.apache.beam.runners.dataflow.util.DataflowTemplateJob
-
- All Implemented Interfaces:
org.apache.beam.sdk.PipelineResult
public class DataflowTemplateJob extends DataflowPipelineJob
ADataflowPipelineJobthat is returned when--templateRunneris set.
-
-
Field Summary
-
Fields inherited from class org.apache.beam.runners.dataflow.DataflowPipelineJob
STATUS_BACKOFF_FACTORY
-
-
Constructor Summary
Constructors Constructor Description DataflowTemplateJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.beam.sdk.PipelineResult.Statecancel()java.lang.StringgetJobId()Get the id of this job.java.lang.StringgetProjectId()Get the project this job exists in.DataflowPipelineJobgetReplacedByJob()Returns a newDataflowPipelineJobfor the job that replaced this one, if applicable.org.apache.beam.sdk.PipelineResult.StategetState()org.apache.beam.sdk.metrics.MetricResultsmetrics()-
Methods inherited from class org.apache.beam.runners.dataflow.DataflowPipelineJob
getDataflowOptions, getPipelineProto, getRegion, getTransformStepNames, waitUntilFinish, waitUntilFinish, waitUntilFinish
-
-
-
-
Method Detail
-
getJobId
public java.lang.String getJobId()
Description copied from class:DataflowPipelineJobGet the id of this job.- Overrides:
getJobIdin classDataflowPipelineJob
-
getProjectId
public java.lang.String getProjectId()
Description copied from class:DataflowPipelineJobGet the project this job exists in.- Overrides:
getProjectIdin classDataflowPipelineJob
-
getReplacedByJob
public DataflowPipelineJob getReplacedByJob()
Description copied from class:DataflowPipelineJobReturns a newDataflowPipelineJobfor the job that replaced this one, if applicable.- Overrides:
getReplacedByJobin classDataflowPipelineJob
-
metrics
public org.apache.beam.sdk.metrics.MetricResults metrics()
- Specified by:
metricsin interfaceorg.apache.beam.sdk.PipelineResult- Overrides:
metricsin classDataflowPipelineJob
-
cancel
public org.apache.beam.sdk.PipelineResult.State cancel()
- Specified by:
cancelin interfaceorg.apache.beam.sdk.PipelineResult- Overrides:
cancelin classDataflowPipelineJob
-
getState
public org.apache.beam.sdk.PipelineResult.State getState()
- Specified by:
getStatein interfaceorg.apache.beam.sdk.PipelineResult- Overrides:
getStatein classDataflowPipelineJob
-
-