public class BKeyedReduce extends BaseOperation
channel, op
Constructor and Description |
---|
BKeyedReduce(Communicator comm,
LogicalPlanBuilder logicalPlanBuilder,
ReduceFunction fnc,
BulkReceiver rcvr,
MessageType kType,
MessageType dType,
DestinationSelector destSelector) |
BKeyedReduce(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
java.util.Set<java.lang.Integer> destinations,
ReduceFunction fnc,
BulkReceiver rcvr,
MessageType kType,
MessageType dType,
DestinationSelector destSelector) |
BKeyedReduce(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
java.util.Set<java.lang.Integer> destinations,
ReduceFunction fnc,
BulkReceiver rcvr,
MessageType kType,
MessageType dType,
DestinationSelector destSelector,
int edgeId,
MessageSchema messageSchema) |
BKeyedReduce(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
java.util.Set<java.lang.Integer> destinations,
ReduceFunction fnc,
BulkReceiver rcvr,
MessageType kType,
MessageType dType,
DestinationSelector destSelector,
MessageSchema messageSchema) |
Modifier and Type | Method and Description |
---|---|
boolean |
reduce(int src,
java.lang.Object key,
java.lang.Object data,
int flags) |
boolean |
reduce(int src,
Tuple data,
int flags) |
close, finish, isComplete, progress, progressChannel, reset, sendBarrier, waitForCompletion
public BKeyedReduce(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, java.util.Set<java.lang.Integer> destinations, ReduceFunction fnc, BulkReceiver rcvr, MessageType kType, MessageType dType, DestinationSelector destSelector, int edgeId, MessageSchema messageSchema)
public BKeyedReduce(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, java.util.Set<java.lang.Integer> destinations, ReduceFunction fnc, BulkReceiver rcvr, MessageType kType, MessageType dType, DestinationSelector destSelector)
public BKeyedReduce(Communicator comm, LogicalPlanBuilder logicalPlanBuilder, ReduceFunction fnc, BulkReceiver rcvr, MessageType kType, MessageType dType, DestinationSelector destSelector)
public BKeyedReduce(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, java.util.Set<java.lang.Integer> destinations, ReduceFunction fnc, BulkReceiver rcvr, MessageType kType, MessageType dType, DestinationSelector destSelector, MessageSchema messageSchema)
public boolean reduce(int src, java.lang.Object key, java.lang.Object data, int flags)
public boolean reduce(int src, Tuple data, int flags)