Class AbstractFlinkCombineRunner.FinalFlinkCombiner<K,AccumT,OutputT>  
java.lang.Object
org.apache.beam.runners.flink.translation.functions.AbstractFlinkCombineRunner.FinalFlinkCombiner<K,AccumT,OutputT>  
- All Implemented Interfaces:
 AbstractFlinkCombineRunner.FlinkCombiner<K,AccumT, AccumT, OutputT> 
- Enclosing class:
 AbstractFlinkCombineRunner<K,InputT, AccumT, OutputT, W extends BoundedWindow> 
public static class AbstractFlinkCombineRunner.FinalFlinkCombiner<K,AccumT,OutputT>  
extends Object
implements AbstractFlinkCombineRunner.FlinkCombiner<K,AccumT,AccumT,OutputT>   
A final combiner that takes in 
AccumT and produces OutputT.- 
Constructor Summary
ConstructorsConstructorDescriptionFinalFlinkCombiner(CombineFnBase.GlobalCombineFn<?, AccumT, OutputT> combineFn)  - 
Method Summary
Modifier and TypeMethodDescriptionaddInput(K key, AccumT accumulator, AccumT value, PipelineOptions options, org.apache.beam.runners.core.SideInputReader sideInputReader, Collection<? extends BoundedWindow> windows) extractOutput(K key, AccumT accumulator, PipelineOptions options, org.apache.beam.runners.core.SideInputReader sideInputReader, Collection<? extends BoundedWindow> windows) firstInput(K key, AccumT value, PipelineOptions options, org.apache.beam.runners.core.SideInputReader sideInputReader, Collection<? extends BoundedWindow> windows)  
- 
Constructor Details
- 
FinalFlinkCombiner
 
 - 
 - 
Method Details
- 
firstInput
public AccumT firstInput(K key, AccumT value, PipelineOptions options, org.apache.beam.runners.core.SideInputReader sideInputReader, Collection<? extends BoundedWindow> windows) - Specified by:
 firstInputin interfaceAbstractFlinkCombineRunner.FlinkCombiner<K,AccumT, AccumT, OutputT> 
 - 
addInput
public AccumT addInput(K key, AccumT accumulator, AccumT value, PipelineOptions options, org.apache.beam.runners.core.SideInputReader sideInputReader, Collection<? extends BoundedWindow> windows)  - 
extractOutput
public OutputT extractOutput(K key, AccumT accumulator, PipelineOptions options, org.apache.beam.runners.core.SideInputReader sideInputReader, Collection<? extends BoundedWindow> windows) - Specified by:
 extractOutputin interfaceAbstractFlinkCombineRunner.FlinkCombiner<K,AccumT, AccumT, OutputT> 
 
 -