Package org.apache.beam.runners.flink
Class FlinkStreamingPortablePipelineTranslator.StreamingTranslationContext
java.lang.Object
org.apache.beam.runners.flink.FlinkStreamingPortablePipelineTranslator.StreamingTranslationContext
- All Implemented Interfaces:
 FlinkPortablePipelineTranslator.Executor,FlinkPortablePipelineTranslator.TranslationContext
- Enclosing class:
 FlinkStreamingPortablePipelineTranslator
public static class FlinkStreamingPortablePipelineTranslator.StreamingTranslationContext
extends Object
implements FlinkPortablePipelineTranslator.TranslationContext, FlinkPortablePipelineTranslator.Executor
Streaming translation context. Stores metadata about known PCollections/DataStreams and holds
 the Flink 
StreamExecutionEnvironment that the execution plan will be applied to.- 
Method Summary
Modifier and TypeMethodDescription<T> voidaddDataStream(String pCollectionId, org.apache.flink.streaming.api.datastream.DataStream<T> dataStream) org.apache.flink.api.common.JobExecutionResult<T> org.apache.flink.streaming.api.datastream.DataStream<T> getDataStreamOrThrow(String pCollectionId) org.apache.flink.streaming.api.environment.StreamExecutionEnvironment 
- 
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.streaming.api.environment.StreamExecutionEnvironment getExecutionEnvironment() - 
addDataStream
public <T> void addDataStream(String pCollectionId, org.apache.flink.streaming.api.datastream.DataStream<T> dataStream)  - 
getDataStreamOrThrow
public <T> org.apache.flink.streaming.api.datastream.DataStream<T> getDataStreamOrThrow(String pCollectionId)  
 -