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