Package org.apache.beam.runners.flink
Class FlinkBatchPortablePipelineTranslator.BatchTranslationContext
java.lang.Object
org.apache.beam.runners.flink.FlinkBatchPortablePipelineTranslator.BatchTranslationContext
- All Implemented Interfaces:
 FlinkPortablePipelineTranslator.Executor,FlinkPortablePipelineTranslator.TranslationContext
- Enclosing class:
 FlinkBatchPortablePipelineTranslator
public static class FlinkBatchPortablePipelineTranslator.BatchTranslationContext
extends Object
implements FlinkPortablePipelineTranslator.TranslationContext, FlinkPortablePipelineTranslator.Executor
Batch translation context. Stores metadata about known PCollections/DataSets and holds the
 flink 
ExecutionEnvironment that the execution plan will be applied to.- 
Method Summary
Modifier and TypeMethodDescription<T> voidaddDataSet(String pCollectionId, org.apache.flink.api.java.DataSet<T> dataSet) org.apache.flink.api.common.JobExecutionResultCollection<org.apache.flink.api.java.DataSet<?>> <T> org.apache.flink.api.java.DataSet<T> getDataSetOrThrow(String pCollectionId) org.apache.flink.api.java.ExecutionEnvironment 
- 
Method Details
- 
getJobInfo
- Specified by:
 getJobInfoin interfaceFlinkPortablePipelineTranslator.TranslationContext
 - 
getPipelineOptions
- Specified by:
 getPipelineOptionsin interfaceFlinkPortablePipelineTranslator.TranslationContext
 - 
execute
- Specified by:
 executein interfaceFlinkPortablePipelineTranslator.Executor- Throws:
 Exception
 - 
getExecutionEnvironment
public org.apache.flink.api.java.ExecutionEnvironment getExecutionEnvironment() - 
addDataSet
 - 
getDataSetOrThrow
 - 
getDanglingDataSets
 
 -