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