ComputerResult |
|
GraphComputer |
|
GraphComputer.Features |
|
MapReduce<MK,MV,RK,RV,R> |
A MapReduce is composed of map(), combine(), and reduce() stages.
|
MapReduce.MapEmitter<K,V> |
The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job.
|
MapReduce.ReduceEmitter<OK,OV> |
The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job.
|
Memory |
The Memory of a GraphComputer is a global data structure where by vertices can communicate information with one another.
|
Memory.Admin |
The Admin interface is used by the GraphComputer to update the Memory.
|
MessageCombiner<M> |
A MessageCombiner allows two messages in route to the same vertex to be aggregated into a single message.
|
Messenger<M> |
The Messenger serves as the routing system for messages between vertices.
|
VertexProgram<M> |
A VertexProgram represents one component of a distributed graph computation.
|
VertexProgram.Builder |
|
VertexProgram.Features |
|