public class SystemReduceFnBuffering<K,T,W extends BoundedWindow>
extends org.apache.beam.runners.core.SystemReduceFn<K,T,java.lang.Iterable<T>,java.lang.Iterable<T>,W>
| Constructor and Description | 
|---|
| SystemReduceFnBuffering() | 
| SystemReduceFnBuffering(Coder<T> valueCoder) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clearState(org.apache.beam.runners.core.ReduceFn.Context c) | 
| ReadableState<java.lang.Boolean> | isEmpty(org.apache.beam.runners.core.StateAccessor<K> state) | 
| void | onMerge(org.apache.beam.runners.core.ReduceFn.OnMergeContext context) | 
| void | onTrigger(org.apache.beam.runners.core.ReduceFn.OnTriggerContext c) | 
| void | prefetchOnMerge(org.apache.beam.runners.core.MergingStateAccessor<K,W> state) | 
| void | prefetchOnTrigger(org.apache.beam.runners.core.StateAccessor<K> state) | 
| void | processValue(org.apache.beam.runners.core.ReduceFn.ProcessValueContext c) | 
| protected java.lang.Object | readResolve() | 
public void onMerge(org.apache.beam.runners.core.ReduceFn.OnMergeContext context)
             throws java.lang.Exception
onMerge in class org.apache.beam.runners.core.ReduceFn<K,T,java.lang.Iterable<T>,W extends BoundedWindow>java.lang.Exceptionpublic void prefetchOnMerge(org.apache.beam.runners.core.MergingStateAccessor<K,W> state) throws java.lang.Exception
prefetchOnMerge in class org.apache.beam.runners.core.ReduceFn<K,T,java.lang.Iterable<T>,W extends BoundedWindow>java.lang.Exceptionpublic void processValue(org.apache.beam.runners.core.ReduceFn.ProcessValueContext c)
                  throws java.lang.Exception
public void prefetchOnTrigger(org.apache.beam.runners.core.StateAccessor<K> state)
public void onTrigger(org.apache.beam.runners.core.ReduceFn.OnTriggerContext c)
               throws java.lang.Exception
public void clearState(org.apache.beam.runners.core.ReduceFn.Context c)
                throws java.lang.Exception
public ReadableState<java.lang.Boolean> isEmpty(org.apache.beam.runners.core.StateAccessor<K> state)
protected java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
java.io.ObjectStreamException