| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| GraphComputer.Features | 
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.ReduceEmitter The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| Class and Description | 
|---|
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| Memory.Admin The Admin interface is used by the  GraphComputerto update the Memory. | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| KeyValue | 
| MapReduce.NullObject A convenience singleton when a single key is needed so that all emitted values converge to the same combiner/reducer. | 
| Class and Description | 
|---|
| ComputerResult The result of the  GraphComputer's computation. | 
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| GraphComputer.Features | 
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| GraphComputerTest.VertexProgramL | 
| KeyValue | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.NullObject A convenience singleton when a single key is needed so that all emitted values converge to the same combiner/reducer. | 
| MapReduce.ReduceEmitter The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job. | 
| MapReduce.Stage MapReduce is composed of three stages: map, combine, and reduce. | 
| Memory The Memory of a  GraphComputeris a global data structure where by vertices can communicate information with one another. | 
| Memory.Admin The Admin interface is used by the  GraphComputerto update the Memory. | 
| MessageCombiner A MessageCombiner allows two messages in route to the same vertex to be aggregated into a single message. | 
| MessageScope A  MessageScoperepresents the range of a message. | 
| MessageScope.Global A Global message is directed at an arbitrary vertex in the graph. | 
| MessageScope.Local A Local message is directed to an adjacent (or "memory adjacent") vertex. | 
| Messenger The  Messengerserves as the routing system for messages between vertices. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| VertexProgram.Builder | 
| VertexProgram.Features | 
| Class and Description | 
|---|
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| Memory The Memory of a  GraphComputeris a global data structure where by vertices can communicate information with one another. | 
| MessageScope A  MessageScoperepresents the range of a message. | 
| Messenger The  Messengerserves as the routing system for messages between vertices. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| VertexProgram.Builder | 
| VertexProgram.Features | 
| Class and Description | 
|---|
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| KeyValue | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.NullObject A convenience singleton when a single key is needed so that all emitted values converge to the same combiner/reducer. | 
| MapReduce.ReduceEmitter The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job. | 
| MapReduce.Stage MapReduce is composed of three stages: map, combine, and reduce. | 
| Memory The Memory of a  GraphComputeris a global data structure where by vertices can communicate information with one another. | 
| MessageScope A  MessageScoperepresents the range of a message. | 
| Messenger The  Messengerserves as the routing system for messages between vertices. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| VertexProgram.Builder | 
| VertexProgram.Features | 
| Class and Description | 
|---|
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| KeyValue | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.Stage MapReduce is composed of three stages: map, combine, and reduce. | 
| Memory The Memory of a  GraphComputeris a global data structure where by vertices can communicate information with one another. | 
| MessageCombiner A MessageCombiner allows two messages in route to the same vertex to be aggregated into a single message. | 
| MessageScope A  MessageScoperepresents the range of a message. | 
| Messenger The  Messengerserves as the routing system for messages between vertices. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| VertexProgram.Builder | 
| VertexProgram.Features | 
| Class and Description | 
|---|
| ComputerResult The result of the  GraphComputer's computation. | 
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| Memory The Memory of a  GraphComputeris a global data structure where by vertices can communicate information with one another. | 
| MessageCombiner A MessageCombiner allows two messages in route to the same vertex to be aggregated into a single message. | 
| MessageScope A  MessageScoperepresents the range of a message. | 
| Messenger The  Messengerserves as the routing system for messages between vertices. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| VertexProgram.Builder | 
| VertexProgram.Features | 
| Class and Description | 
|---|
| ComputerResult The result of the  GraphComputer's computation. | 
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| KeyValue | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.ReduceEmitter The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job. | 
| MapReduce.Stage MapReduce is composed of three stages: map, combine, and reduce. | 
| Class and Description | 
|---|
| ComputerResult The result of the  GraphComputer's computation. | 
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| Memory The Memory of a  GraphComputeris a global data structure where by vertices can communicate information with one another. | 
| Memory.Admin The Admin interface is used by the  GraphComputerto update the Memory. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| VertexProgram.Builder | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| Class and Description | 
|---|
| KeyValue | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.NullObject A convenience singleton when a single key is needed so that all emitted values converge to the same combiner/reducer. | 
| MapReduce.ReduceEmitter The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job. | 
| MapReduce.Stage MapReduce is composed of three stages: map, combine, and reduce. | 
| Class and Description | 
|---|
| KeyValue | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.NullObject A convenience singleton when a single key is needed so that all emitted values converge to the same combiner/reducer. | 
| MapReduce.ReduceEmitter The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job. | 
| MapReduce.Stage MapReduce is composed of three stages: map, combine, and reduce. | 
| Class and Description | 
|---|
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.NullObject A convenience singleton when a single key is needed so that all emitted values converge to the same combiner/reducer. | 
| MapReduce.ReduceEmitter The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job. | 
| MapReduce.Stage MapReduce is composed of three stages: map, combine, and reduce. | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| ComputerResult The result of the  GraphComputer's computation. | 
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| Memory The Memory of a  GraphComputeris a global data structure where by vertices can communicate information with one another. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| Class and Description | 
|---|
| ComputerResult The result of the  GraphComputer's computation. | 
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
| GraphComputer.Features | 
| GraphComputer.Persist | 
| GraphComputer.ResultGraph | 
| KeyValue | 
| MapReduce A MapReduce is composed of map(), combine(), and reduce() stages. | 
| MapReduce.MapEmitter The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job. | 
| MapReduce.ReduceEmitter The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job. | 
| Memory The Memory of a  GraphComputeris a global data structure where by vertices can communicate information with one another. | 
| Memory.Admin The Admin interface is used by the  GraphComputerto update the Memory. | 
| MessageCombiner A MessageCombiner allows two messages in route to the same vertex to be aggregated into a single message. | 
| MessageScope A  MessageScoperepresents the range of a message. | 
| Messenger The  Messengerserves as the routing system for messages between vertices. | 
| VertexProgram A  VertexProgramrepresents one component of a distributed graph computation. | 
| Class and Description | 
|---|
| GraphComputer The  GraphComputeris responsible for the execution of aVertexProgramand then a set ofMapReducejobs
 over the vertices in theGraph. | 
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.