Package org.apache.beam.runners.flink.translation.wrappers.streaming
package org.apache.beam.runners.flink.translation.wrappers.streaming
Internal implementation of the Beam runner for Apache Flink.
-
ClassesClassDescriptionDoFnOperator<PreInputT,
InputT, OutputT> Flink operator for executingDoFns
.DoFnOperator.BufferedOutputManager<OutputT>AWindowedValueReceiver
that can buffer its outputs.Implementation ofDoFnOperator.OutputManagerFactory
that creates anDoFnOperator.BufferedOutputManager
that can write to multiple logical outputs by Flink side output.ExecutableStageDoFnOperator<InputT,OutputT> This operator is the streaming equivalent of theFlinkExecutableStageFunction
.Utility functions for dealing with key encoding.KeySelector
that retrieves a key from aKV
.PartialReduceBundleOperator<K,InputT, OutputT, AccumT> KeySelector
that retrieves a key from aKV<KV<element, KV<restriction, watermarkState>>, size>
.SingletonKeyedWorkItem<K,ElemT> Singleton keyed word item.SingletonKeyedWorkItemCoder<K,ElemT> Singleton keyed work item coder.SplittableDoFnOperator<InputT,OutputT, RestrictionT> Flink operator for executing splittableDoFns
.WindowDoFnOperator<K,InputT, OutputT> Flink operator for executing windowDoFns
.WorkItemKeySelector<K,V> KeySelector
that retrieves a key from aKeyedWorkItem
.