| Package | Description | 
|---|---|
| org.apache.giraph.block_app.framework.output | Multi-output support for Block Applications | 
| org.apache.giraph.bsp | Package of generic bulk synchronous processing objects. | 
| org.apache.giraph.comm | Package of communication related objects, IPC service. | 
| org.apache.giraph.comm.messages | Package of classes for storing messages. | 
| org.apache.giraph.comm.netty | Package for netty implementations. | 
| org.apache.giraph.edge | Package of Vertex implementations. | 
| org.apache.giraph.edge.primitives | Package of edge stores specialized for certain type of vertex ids. | 
| org.apache.giraph.examples | Package of Giraph examples. | 
| org.apache.giraph.graph | Package of all the graph related objects, built on the
 org.apache.bsp package. | 
| org.apache.giraph.master | Package of all the master related things. | 
| org.apache.giraph.ooc | Package of out-of-core related classes. | 
| org.apache.giraph.worker | Package of all the worker related things | 
| Class and Description | 
|---|
| BspOutputFormat This is for internal use only. | 
| Class and Description | 
|---|
| ApplicationState State of the BSP application | 
| CentralizedService Basic service interface shared by both  CentralizedServiceMasterandCentralizedServiceWorker. | 
| SuperstepState State of a coordinated superstep | 
| Class and Description | 
|---|
| CentralizedServiceWorker All workers should have access to this centralized service to
 execute the following methods. | 
| Class and Description | 
|---|
| CentralizedServiceWorker All workers should have access to this centralized service to
 execute the following methods. | 
| Class and Description | 
|---|
| CentralizedServiceMaster At most, there will be one active master at a time, but many threads can
 be trying to be the active master. | 
| CentralizedServiceWorker All workers should have access to this centralized service to
 execute the following methods. | 
| Class and Description | 
|---|
| CentralizedServiceWorker All workers should have access to this centralized service to
 execute the following methods. | 
| Class and Description | 
|---|
| CentralizedServiceWorker All workers should have access to this centralized service to
 execute the following methods. | 
| Class and Description | 
|---|
| BspInputSplit This InputSplit will not give any ordering or location data. | 
| Class and Description | 
|---|
| CentralizedServiceWorker All workers should have access to this centralized service to
 execute the following methods. | 
| Class and Description | 
|---|
| ApplicationState State of the BSP application | 
| BspService Zookeeper-based implementation of  CentralizedService. | 
| CentralizedService Basic service interface shared by both  CentralizedServiceMasterandCentralizedServiceWorker. | 
| CentralizedServiceMaster At most, there will be one active master at a time, but many threads can
 be trying to be the active master. | 
| SuperstepState State of a coordinated superstep | 
| Class and Description | 
|---|
| CentralizedServiceWorker All workers should have access to this centralized service to
 execute the following methods. | 
| Class and Description | 
|---|
| BspService Zookeeper-based implementation of  CentralizedService. | 
| CentralizedService Basic service interface shared by both  CentralizedServiceMasterandCentralizedServiceWorker. | 
| CentralizedServiceWorker All workers should have access to this centralized service to
 execute the following methods. | 
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.