- FileReporter - Class in org.apache.beam.runners.flink.metrics
-
Flink metrics reporter for writing
metrics to a file specified via the "metrics.reporter.file.path" config key (assuming an alias of
"file" for this reporter in the "metrics.reporters" setting).
- FileReporter() - Constructor for class org.apache.beam.runners.flink.metrics.FileReporter
-
- filterCharacters(String) - Method in class org.apache.beam.runners.flink.metrics.FileReporter
-
- FinalFlinkCombiner(CombineFnBase.GlobalCombineFn<?, AccumT, OutputT>) - Constructor for class org.apache.beam.runners.flink.translation.functions.AbstractFlinkCombineRunner.FinalFlinkCombiner
-
- finishBundle() - Method in class org.apache.beam.runners.flink.metrics.DoFnRunnerWithMetricsUpdate
-
- finishBundle() - Method in class org.apache.beam.runners.flink.translation.wrappers.streaming.stableinput.BufferingDoFnRunner
-
- fireTimer(TimerInternals.TimerData) - Method in class org.apache.beam.runners.flink.translation.wrappers.streaming.DoFnOperator
-
- fireTimer(TimerInternals.TimerData) - Method in class org.apache.beam.runners.flink.translation.wrappers.streaming.SplittableDoFnOperator
-
- fireTimer(TimerInternals.TimerData) - Method in class org.apache.beam.runners.flink.translation.wrappers.streaming.WindowDoFnOperator
-
- fireTimerInternal(ByteBuffer, TimerInternals.TimerData) - Method in class org.apache.beam.runners.flink.translation.wrappers.streaming.DoFnOperator
-
- fireTimerInternal(ByteBuffer, TimerInternals.TimerData) - Method in class org.apache.beam.runners.flink.translation.wrappers.streaming.ExecutableStageDoFnOperator
-
- firstInput(K, InputT, PipelineOptions, SideInputReader, Collection<? extends BoundedWindow>) - Method in class org.apache.beam.runners.flink.translation.functions.AbstractFlinkCombineRunner.CompleteFlinkCombiner
-
- firstInput(K, AccumT, PipelineOptions, SideInputReader, Collection<? extends BoundedWindow>) - Method in class org.apache.beam.runners.flink.translation.functions.AbstractFlinkCombineRunner.FinalFlinkCombiner
-
- firstInput(K, InputT, PipelineOptions, SideInputReader, Collection<? extends BoundedWindow>) - Method in interface org.apache.beam.runners.flink.translation.functions.AbstractFlinkCombineRunner.FlinkCombiner
-
- firstInput(K, InputT, PipelineOptions, SideInputReader, Collection<? extends BoundedWindow>) - Method in class org.apache.beam.runners.flink.translation.functions.AbstractFlinkCombineRunner.PartialFlinkCombiner
-
- flatMap(WindowedValue<T>, Collector<WindowedValue<T>>) - Method in class org.apache.beam.runners.flink.translation.functions.FlinkAssignWindows
-
- flatMap(WindowedValue<InputT>, Collector<WindowedValue<RawUnionValue>>) - Method in class org.apache.beam.runners.flink.translation.functions.FlinkDoFnFunction
-
- flatMap(RawUnionValue, Collector<WindowedValue<?>>) - Method in class org.apache.beam.runners.flink.translation.functions.FlinkExecutableStagePruningFunction
-
- flatMap(WindowedValue<T>, Collector<WindowedValue<T>>) - Method in class org.apache.beam.runners.flink.translation.functions.FlinkExplodeWindowsFunction
-
- flatMap(WindowedValue<RawUnionValue>, Collector<WindowedValue<T>>) - Method in class org.apache.beam.runners.flink.translation.functions.FlinkMultiOutputPruningFunction
-
- FlinkAssignWindows<T,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> - Class in org.apache.beam.runners.flink.translation.functions
-
Flink FlatMapFunction for implementing Window.Assign.
- FlinkAssignWindows(WindowFn<T, W>) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkAssignWindows
-
- FlinkBatchPortablePipelineTranslator - Class in org.apache.beam.runners.flink
-
A translator that translates bounded portable pipelines into executable Flink pipelines.
- FlinkBatchPortablePipelineTranslator.BatchTranslationContext - Class in org.apache.beam.runners.flink
-
Batch translation context.
- FlinkBatchPortablePipelineTranslator.IsFlinkNativeTransform - Class in org.apache.beam.runners.flink
-
Predicate to determine whether a URN is a Flink native transform.
- FlinkBroadcastStateInternals<K> - Class in org.apache.beam.runners.flink.translation.wrappers.streaming.state
-
StateInternals that uses a Flink OperatorStateBackend to manage the broadcast
state.
- FlinkBroadcastStateInternals(int, OperatorStateBackend, SerializablePipelineOptions) - Constructor for class org.apache.beam.runners.flink.translation.wrappers.streaming.state.FlinkBroadcastStateInternals
-
- FlinkDetachedRunnerResult - Class in org.apache.beam.runners.flink
-
Result of a detached execution of a Pipeline with Flink.
- FlinkDoFnFunction<InputT,OutputT> - Class in org.apache.beam.runners.flink.translation.functions
-
Encapsulates a DoFn inside a Flink RichMapPartitionFunction.
- FlinkDoFnFunction(DoFn<InputT, OutputT>, String, WindowingStrategy<?, ?>, Map<PCollectionView<?>, WindowingStrategy<?, ?>>, PipelineOptions, Map<TupleTag<?>, Integer>, TupleTag<OutputT>, Coder<InputT>, Map<TupleTag<?>, Coder<?>>, DoFnSchemaInformation, Map<String, PCollectionView<?>>) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkDoFnFunction
-
- FlinkExecutableStageContextFactory - Class in org.apache.beam.runners.flink.translation.functions
-
Singleton class that contains one ExecutableStageContext.Factory per job.
- FlinkExecutableStageFunction<InputT> - Class in org.apache.beam.runners.flink.translation.functions
-
Flink operator that passes its input DataSet through an SDK-executed ExecutableStage.
- FlinkExecutableStageFunction(String, PipelineOptions, RunnerApi.ExecutableStagePayload, JobInfo, Map<String, Integer>, FlinkExecutableStageContextFactory, Coder, Coder<WindowedValue<InputT>>) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkExecutableStageFunction
-
- FlinkExecutableStagePruningFunction - Class in org.apache.beam.runners.flink.translation.functions
-
- FlinkExecutableStagePruningFunction(int, PipelineOptions) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkExecutableStagePruningFunction
-
- FlinkExecutionEnvironments - Class in org.apache.beam.runners.flink
-
Utilities for Flink execution environments.
- FlinkExecutionEnvironments() - Constructor for class org.apache.beam.runners.flink.FlinkExecutionEnvironments
-
- FlinkExplodeWindowsFunction<T> - Class in org.apache.beam.runners.flink.translation.functions
-
Explode WindowedValue that belongs to multiple windows into multiple "single window"
values, so we can safely group elements by (K, W) tuples.
- FlinkExplodeWindowsFunction() - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkExplodeWindowsFunction
-
- FlinkIdentityFunction<T> - Class in org.apache.beam.runners.flink.translation.functions
-
A map function that outputs the input element without any change.
- FlinkJobInvoker - Class in org.apache.beam.runners.flink
-
- FlinkJobInvoker(FlinkJobServerDriver.FlinkServerConfiguration) - Constructor for class org.apache.beam.runners.flink.FlinkJobInvoker
-
- FlinkJobServerDriver - Class in org.apache.beam.runners.flink
-
Driver program that starts a job server for the Flink runner.
- FlinkJobServerDriver.FlinkServerConfiguration - Class in org.apache.beam.runners.flink
-
Flink runner-specific Configuration for the jobServer.
- FlinkKeyUtils - Class in org.apache.beam.runners.flink.translation.wrappers.streaming
-
Utility functions for dealing with key encoding.
- FlinkKeyUtils() - Constructor for class org.apache.beam.runners.flink.translation.wrappers.streaming.FlinkKeyUtils
-
- FlinkMergingNonShuffleReduceFunction<K,InputT,AccumT,OutputT,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> - Class in org.apache.beam.runners.flink.translation.functions
-
- FlinkMergingNonShuffleReduceFunction(CombineFnBase.GlobalCombineFn<InputT, AccumT, OutputT>, WindowingStrategy<Object, W>, Map<PCollectionView<?>, WindowingStrategy<?, ?>>, PipelineOptions) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkMergingNonShuffleReduceFunction
-
- FlinkMetricContainer - Class in org.apache.beam.runners.flink.metrics
-
Helper class for holding a MetricsContainerImpl and forwarding Beam metrics to Flink
accumulators and metrics.
- FlinkMetricContainer(RuntimeContext) - Constructor for class org.apache.beam.runners.flink.metrics.FlinkMetricContainer
-
- FlinkMetricContainer.FlinkDistributionGauge - Class in org.apache.beam.runners.flink.metrics
-
Flink Gauge for DistributionResult.
- FlinkMetricContainer.FlinkGauge - Class in org.apache.beam.runners.flink.metrics
-
Flink Gauge for GaugeResult.
- FlinkMiniClusterEntryPoint - Class in org.apache.beam.runners.flink
-
Entry point for starting an embedded Flink cluster.
- FlinkMiniClusterEntryPoint() - Constructor for class org.apache.beam.runners.flink.FlinkMiniClusterEntryPoint
-
- FlinkMultiOutputPruningFunction<T> - Class in org.apache.beam.runners.flink.translation.functions
-
A FlatMapFunction function that filters out those elements that don't belong in this
output.
- FlinkMultiOutputPruningFunction(int, PipelineOptions) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkMultiOutputPruningFunction
-
- FlinkNonMergingReduceFunction<K,InputT> - Class in org.apache.beam.runners.flink.translation.functions
-
Reduce function for non-merging GBK implementation.
- FlinkNonMergingReduceFunction(WindowingStrategy<?, ?>, boolean) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkNonMergingReduceFunction
-
- FlinkNoOpStepContext - Class in org.apache.beam.runners.flink.translation.functions
-
A StepContext for Flink Batch Runner execution.
- FlinkNoOpStepContext() - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkNoOpStepContext
-
- FlinkPartialReduceFunction<K,InputT,AccumT,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> - Class in org.apache.beam.runners.flink.translation.functions
-
This is is the first step for executing a Combine.PerKey
on Flink.
- FlinkPartialReduceFunction(CombineFnBase.GlobalCombineFn<InputT, AccumT, ?>, WindowingStrategy<Object, W>, Map<PCollectionView<?>, WindowingStrategy<?, ?>>, PipelineOptions) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkPartialReduceFunction
-
- FlinkPartialReduceFunction(CombineFnBase.GlobalCombineFn<InputT, AccumT, ?>, WindowingStrategy<Object, W>, Map<PCollectionView<?>, WindowingStrategy<?, ?>>, PipelineOptions, boolean) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkPartialReduceFunction
-
- FlinkPipelineOptions - Interface in org.apache.beam.runners.flink
-
Options which can be used to configure the Flink Runner.
- FlinkPipelineRunner - Class in org.apache.beam.runners.flink
-
- FlinkPipelineRunner(FlinkPipelineOptions, String, List<String>) - Constructor for class org.apache.beam.runners.flink.FlinkPipelineRunner
-
- FlinkPortableClientEntryPoint - Class in org.apache.beam.runners.flink
-
Flink job entry point to launch a Beam pipeline by executing an external SDK driver program.
- FlinkPortableClientEntryPoint(String) - Constructor for class org.apache.beam.runners.flink.FlinkPortableClientEntryPoint
-
- FlinkPortablePipelineTranslator<T extends FlinkPortablePipelineTranslator.TranslationContext> - Interface in org.apache.beam.runners.flink
-
Interface for portable Flink translators.
- FlinkPortablePipelineTranslator.Executor - Interface in org.apache.beam.runners.flink
-
A handle used to execute a translated pipeline.
- FlinkPortablePipelineTranslator.TranslationContext - Interface in org.apache.beam.runners.flink
-
The context used for pipeline translation.
- FlinkPortableRunnerResult - Class in org.apache.beam.runners.flink
-
Result of executing a portable Pipeline with Flink.
- FlinkPortableRunnerUtils - Class in org.apache.beam.runners.flink.translation.utils
-
Various utilies related to portability.
- FlinkReduceFunction<K,AccumT,OutputT,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> - Class in org.apache.beam.runners.flink.translation.functions
-
This is the second part for executing a
Combine.PerKey on
Flink, the second part is
FlinkReduceFunction.
- FlinkReduceFunction(CombineFnBase.GlobalCombineFn<?, AccumT, OutputT>, WindowingStrategy<Object, W>, Map<PCollectionView<?>, WindowingStrategy<?, ?>>, PipelineOptions) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkReduceFunction
-
- FlinkReduceFunction(CombineFnBase.GlobalCombineFn<?, AccumT, OutputT>, WindowingStrategy<Object, W>, Map<PCollectionView<?>, WindowingStrategy<?, ?>>, PipelineOptions, boolean) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkReduceFunction
-
- FlinkRunner - Class in org.apache.beam.runners.flink
-
A PipelineRunner that executes the operations in the pipeline by first translating them
to a Flink Plan and then executing them either locally or on a Flink cluster, depending on the
configuration.
- FlinkRunner(FlinkPipelineOptions) - Constructor for class org.apache.beam.runners.flink.FlinkRunner
-
- FlinkRunnerRegistrar - Class in org.apache.beam.runners.flink
-
AutoService registrar - will register FlinkRunner and FlinkOptions as possible pipeline runner
services.
- FlinkRunnerRegistrar.Options - Class in org.apache.beam.runners.flink
-
Pipeline options registrar.
- FlinkRunnerRegistrar.Runner - Class in org.apache.beam.runners.flink
-
Pipeline runner registrar.
- FlinkRunnerResult - Class in org.apache.beam.runners.flink
-
Result of executing a Pipeline with Flink.
- FlinkServerConfiguration() - Constructor for class org.apache.beam.runners.flink.FlinkJobServerDriver.FlinkServerConfiguration
-
- FlinkSideInputReader - Class in org.apache.beam.runners.flink.translation.functions
-
A SideInputReader for the Flink Batch Runner.
- FlinkSideInputReader(Map<PCollectionView<?>, WindowingStrategy<?, ?>>, RuntimeContext) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkSideInputReader
-
- FlinkStateBackendFactory - Interface in org.apache.beam.runners.flink
-
Constructs a StateBackend to use from flink pipeline options.
- FlinkStatefulDoFnFunction<K,V,OutputT> - Class in org.apache.beam.runners.flink.translation.functions
-
A RichGroupReduceFunction for stateful ParDo in Flink Batch Runner.
- FlinkStatefulDoFnFunction(DoFn<KV<K, V>, OutputT>, String, WindowingStrategy<?, ?>, Map<PCollectionView<?>, WindowingStrategy<?, ?>>, PipelineOptions, Map<TupleTag<?>, Integer>, TupleTag<OutputT>, Coder<KV<K, V>>, Map<TupleTag<?>, Coder<?>>, DoFnSchemaInformation, Map<String, PCollectionView<?>>) - Constructor for class org.apache.beam.runners.flink.translation.functions.FlinkStatefulDoFnFunction
-
- FlinkStateInternals<K> - Class in org.apache.beam.runners.flink.translation.wrappers.streaming.state
-
StateInternals that uses a Flink KeyedStateBackend to manage state.
- FlinkStateInternals(KeyedStateBackend<ByteBuffer>, Coder<K>, SerializablePipelineOptions) - Constructor for class org.apache.beam.runners.flink.translation.wrappers.streaming.state.FlinkStateInternals
-
- FlinkStateInternals.EarlyBinder - Class in org.apache.beam.runners.flink.translation.wrappers.streaming.state
-
Eagerly create user state to work around https://jira.apache.org/jira/browse/FLINK-12653.
- FlinkStepContext() - Constructor for class org.apache.beam.runners.flink.translation.wrappers.streaming.DoFnOperator.FlinkStepContext
-
- FlinkStreamingPortablePipelineTranslator - Class in org.apache.beam.runners.flink
-
Translate an unbounded portable pipeline representation into a Flink pipeline representation.
- FlinkStreamingPortablePipelineTranslator.IsFlinkNativeTransform - Class in org.apache.beam.runners.flink
-
Predicate to determine whether a URN is a Flink native transform.
- FlinkStreamingPortablePipelineTranslator.StreamingTranslationContext - Class in org.apache.beam.runners.flink
-
Streaming translation context.
- flushData() - Method in class org.apache.beam.runners.flink.translation.wrappers.streaming.ExecutableStageDoFnOperator
-
- fromConfig(FlinkJobServerDriver.FlinkServerConfiguration) - Static method in class org.apache.beam.runners.flink.FlinkJobServerDriver
-
- fromConfig(FlinkJobServerDriver.FlinkServerConfiguration, JobServerDriver.JobInvokerFactory) - Static method in class org.apache.beam.runners.flink.FlinkJobServerDriver
-
- fromOptions(PipelineOptions) - Static method in class org.apache.beam.runners.flink.FlinkRunner
-
Construct a runner from the provided options.
- fromOptions(PipelineOptions) - Static method in class org.apache.beam.runners.flink.TestFlinkRunner
-
- fromParams(String[]) - Static method in class org.apache.beam.runners.flink.FlinkJobServerDriver
-