public static final class FlinkDataSource.Reducer extends Object implements org.apache.flink.api.common.accumulators.Accumulator<FData,String>
Modifier and Type | Field and Description |
---|---|
(package private) Function |
acc |
String |
acc_fnc |
FData |
accumulated_value |
(package private) Function |
merge |
String |
merge_fnc |
FData |
zero |
Constructor and Description |
---|
Reducer() |
Reducer(MRData zero,
String acc_fnc,
String merge_fnc) |
Modifier and Type | Method and Description |
---|---|
void |
add(FData value) |
org.apache.flink.api.common.accumulators.Accumulator<FData,String> |
clone() |
String |
getLocalValue() |
void |
merge(org.apache.flink.api.common.accumulators.Accumulator<FData,String> other) |
void |
read(org.apache.flink.core.memory.DataInputView in) |
void |
resetLocal() |
void |
write(org.apache.flink.core.memory.DataOutputView out) |
public FData accumulated_value
public FData zero
public String acc_fnc
public String merge_fnc
transient Function acc
transient Function merge
public void add(FData value)
public String getLocalValue()
public void resetLocal()
public void write(org.apache.flink.core.memory.DataOutputView out) throws IOException
IOException
public void read(org.apache.flink.core.memory.DataInputView in) throws IOException
IOException
Copyright © 2013-2016 The Apache Software Foundation. All Rights Reserved.