public class BeamFlinkDataStreamAdapter
extends java.lang.Object
Constructor and Description |
---|
BeamFlinkDataStreamAdapter() |
BeamFlinkDataStreamAdapter(PipelineOptions pipelineOptions) |
Modifier and Type | Method and Description |
---|---|
<InputT,OutputT,CollectionT extends PCollection<? extends InputT>> |
applyBeamPTransform(org.apache.flink.streaming.api.datastream.DataStream<InputT> input,
PTransform<CollectionT,PCollection<OutputT>> transform) |
<OutputT> org.apache.flink.streaming.api.datastream.DataStream<OutputT> |
applyBeamPTransform(java.util.Map<java.lang.String,? extends org.apache.flink.streaming.api.datastream.DataStream<?>> inputs,
PTransform<PCollectionTuple,PCollection<OutputT>> transform) |
<OutputT> org.apache.flink.streaming.api.datastream.DataStream<OutputT> |
applyBeamPTransform(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment,
PTransform<PBegin,PCollection<OutputT>> transform) |
<InputT,CollectionT extends PCollection<? extends InputT>> |
applyMultiOutputBeamPTransform(org.apache.flink.streaming.api.datastream.DataStream<InputT> input,
PTransform<CollectionT,PCollectionTuple> transform) |
java.util.Map<java.lang.String,org.apache.flink.streaming.api.datastream.DataStream<?>> |
applyMultiOutputBeamPTransform(java.util.Map<java.lang.String,? extends org.apache.flink.streaming.api.datastream.DataStream<?>> inputs,
PTransform<PCollectionTuple,PCollectionTuple> transform) |
java.util.Map<java.lang.String,org.apache.flink.streaming.api.datastream.DataStream<?>> |
applyMultiOutputBeamPTransform(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment,
PTransform<PBegin,PCollectionTuple> transform) |
<InputT,CollectionT extends PCollection<? extends InputT>> |
applyNoOutputBeamPTransform(org.apache.flink.streaming.api.datastream.DataStream<InputT> input,
PTransform<CollectionT,PDone> transform) |
void |
applyNoOutputBeamPTransform(java.util.Map<java.lang.String,? extends org.apache.flink.streaming.api.datastream.DataStream<?>> inputs,
PTransform<PCollectionTuple,PDone> transform) |
void |
applyNoOutputBeamPTransform(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment,
PTransform<PBegin,PDone> transform) |
public BeamFlinkDataStreamAdapter()
public BeamFlinkDataStreamAdapter(PipelineOptions pipelineOptions)
public <InputT,OutputT,CollectionT extends PCollection<? extends InputT>> org.apache.flink.streaming.api.datastream.DataStream<OutputT> applyBeamPTransform(org.apache.flink.streaming.api.datastream.DataStream<InputT> input, PTransform<CollectionT,PCollection<OutputT>> transform)
public <OutputT> org.apache.flink.streaming.api.datastream.DataStream<OutputT> applyBeamPTransform(java.util.Map<java.lang.String,? extends org.apache.flink.streaming.api.datastream.DataStream<?>> inputs, PTransform<PCollectionTuple,PCollection<OutputT>> transform)
public <OutputT> org.apache.flink.streaming.api.datastream.DataStream<OutputT> applyBeamPTransform(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment, PTransform<PBegin,PCollection<OutputT>> transform)
public <InputT,CollectionT extends PCollection<? extends InputT>> java.util.Map<java.lang.String,org.apache.flink.streaming.api.datastream.DataStream<?>> applyMultiOutputBeamPTransform(org.apache.flink.streaming.api.datastream.DataStream<InputT> input, PTransform<CollectionT,PCollectionTuple> transform)
public java.util.Map<java.lang.String,org.apache.flink.streaming.api.datastream.DataStream<?>> applyMultiOutputBeamPTransform(java.util.Map<java.lang.String,? extends org.apache.flink.streaming.api.datastream.DataStream<?>> inputs, PTransform<PCollectionTuple,PCollectionTuple> transform)
public java.util.Map<java.lang.String,org.apache.flink.streaming.api.datastream.DataStream<?>> applyMultiOutputBeamPTransform(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment, PTransform<PBegin,PCollectionTuple> transform)
public <InputT,CollectionT extends PCollection<? extends InputT>> void applyNoOutputBeamPTransform(org.apache.flink.streaming.api.datastream.DataStream<InputT> input, PTransform<CollectionT,PDone> transform)
public void applyNoOutputBeamPTransform(java.util.Map<java.lang.String,? extends org.apache.flink.streaming.api.datastream.DataStream<?>> inputs, PTransform<PCollectionTuple,PDone> transform)
public void applyNoOutputBeamPTransform(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment executionEnvironment, PTransform<PBegin,PDone> transform)