| Package | Description | 
|---|---|
| org.apache.giraph.aggregators.matrix.dense | Package of dense matrix aggregator. | 
| org.apache.giraph.aggregators.matrix.sparse | Package of sparce matrix aggregator. | 
| org.apache.giraph.benchmark | Package of benchmarks for performance testing and optimization | 
| 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.aggregators | Package for classes which are used to handle aggregators. | 
| org.apache.giraph.comm.netty | Package for netty implementations. | 
| org.apache.giraph.conf | Package of Giraph configuration related things. | 
| org.apache.giraph.graph | Package of all the graph related objects, built on the
 org.apache.bsp package. | 
| org.apache.giraph.io | Input/Output related things. | 
| org.apache.giraph.io.formats | Package of reusable library Giraph objects. | 
| org.apache.giraph.io.internal | Input/Output classes for internal use only. | 
| org.apache.giraph.io.iterables | Iterable wrappers for IO readers/writers | 
| org.apache.giraph.job | Package of all the classes involved in job launch. | 
| org.apache.giraph.jython | Jython integration. | 
| org.apache.giraph.mapping.translate | Definitions & sample implementations of edge translation logic | 
| org.apache.giraph.master | Package of all the master related things. | 
| org.apache.giraph.master.input | Input related master classes | 
| org.apache.giraph.partition | Package of partitioning related objects. | 
| org.apache.giraph.utils | Package of all generic utility classes. | 
| org.apache.giraph.worker | Package of all the worker related things | 
| Class and Description | 
|---|
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| Class and Description | 
|---|
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| Class and Description | 
|---|
| DefaultWorkerContext A dummy implementation of  WorkerContext. | 
| WorkerAggregatorDelegator Class for delegating WorkerAggregatorUsage and
 WorkerGlobalCommUsage methods to corresponding interface. | 
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerBroadcastUsage Methods on worker can access broadcasted values through this interface | 
| WorkerContext WorkerContext allows for the execution of user code
 on a per-worker basis. | 
| WorkerGlobalCommUsage Methods on worker can access broadcasted values and provide
 values to reduce through this interface | 
| WorkerIndexUsage Interface providing utilities for using worker index. | 
| WorkerReduceUsage Methods on worker can provide values to reduce through this interface | 
| Class and Description | 
|---|
| WorkerAggregatorHandler Handler for reduce/broadcast on the workers | 
| WorkerContext WorkerContext allows for the execution of user code
 on a per-worker basis. | 
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| WorkerInputSplitsHandler Requests splits from master and keeps track of them | 
| WorkerObserver Observer for worker. | 
| Class and Description | 
|---|
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| Class and Description | 
|---|
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| Class and Description | 
|---|
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| Class and Description | 
|---|
| WorkerContext WorkerContext allows for the execution of user code
 on a per-worker basis. | 
| WorkerObserver Observer for worker. | 
| Class and Description | 
|---|
| WorkerAggregatorDelegator Class for delegating WorkerAggregatorUsage and
 WorkerGlobalCommUsage methods to corresponding interface. | 
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerBroadcastUsage Methods on worker can access broadcasted values through this interface | 
| WorkerContext WorkerContext allows for the execution of user code
 on a per-worker basis. | 
| WorkerGlobalCommUsage Methods on worker can access broadcasted values and provide
 values to reduce through this interface | 
| WorkerIndexUsage Interface providing utilities for using worker index. | 
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| WorkerProgress Stores information about a worker's progress that is periodically written to
 ZooKeeper with  WorkerProgressWriter. | 
| WorkerReduceUsage Methods on worker can provide values to reduce through this interface | 
| Class and Description | 
|---|
| WorkerAggregatorDelegator Class for delegating WorkerAggregatorUsage and
 WorkerGlobalCommUsage methods to corresponding interface. | 
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerBroadcastUsage Methods on worker can access broadcasted values through this interface | 
| WorkerGlobalCommUsage Methods on worker can access broadcasted values and provide
 values to reduce through this interface | 
| WorkerReduceUsage Methods on worker can provide values to reduce through this interface | 
| Class and Description | 
|---|
| WorkerAggregatorDelegator Class for delegating WorkerAggregatorUsage and
 WorkerGlobalCommUsage methods to corresponding interface. | 
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerBroadcastUsage Methods on worker can access broadcasted values through this interface | 
| WorkerGlobalCommUsage Methods on worker can access broadcasted values and provide
 values to reduce through this interface | 
| WorkerReduceUsage Methods on worker can provide values to reduce through this interface | 
| Class and Description | 
|---|
| WorkerAggregatorDelegator Class for delegating WorkerAggregatorUsage and
 WorkerGlobalCommUsage methods to corresponding interface. | 
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerBroadcastUsage Methods on worker can access broadcasted values through this interface | 
| WorkerGlobalCommUsage Methods on worker can access broadcasted values and provide
 values to reduce through this interface | 
| WorkerReduceUsage Methods on worker can provide values to reduce through this interface | 
| Class and Description | 
|---|
| WorkerAggregatorDelegator Class for delegating WorkerAggregatorUsage and
 WorkerGlobalCommUsage methods to corresponding interface. | 
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerBroadcastUsage Methods on worker can access broadcasted values through this interface | 
| WorkerGlobalCommUsage Methods on worker can access broadcasted values and provide
 values to reduce through this interface | 
| WorkerReduceUsage Methods on worker can provide values to reduce through this interface | 
| Class and Description | 
|---|
| WorkerProgress Stores information about a worker's progress that is periodically written to
 ZooKeeper with  WorkerProgressWriter. | 
| WorkerProgressStats Stats about a worker's progress | 
| Class and Description | 
|---|
| WorkerAggregatorDelegator Class for delegating WorkerAggregatorUsage and
 WorkerGlobalCommUsage methods to corresponding interface. | 
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerBroadcastUsage Methods on worker can access broadcasted values through this interface | 
| WorkerContext WorkerContext allows for the execution of user code
 on a per-worker basis. | 
| WorkerGlobalCommUsage Methods on worker can access broadcasted values and provide
 values to reduce through this interface | 
| WorkerIndexUsage Interface providing utilities for using worker index. | 
| WorkerReduceUsage Methods on worker can provide values to reduce through this interface | 
| Class and Description | 
|---|
| BspServiceWorker ZooKeeper-based implementation of  CentralizedServiceWorker. | 
| Class and Description | 
|---|
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| Class and Description | 
|---|
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| Class and Description | 
|---|
| LocalData Stores LocalData for each worker | 
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| Class and Description | 
|---|
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerObserver Observer for worker. | 
| Class and Description | 
|---|
| BspServiceWorker ZooKeeper-based implementation of  CentralizedServiceWorker. | 
| InputSplitsCallable Abstract base class for loading vertex/edge input splits. | 
| LocalData Stores LocalData for each worker | 
| WorkerAggregatorDelegator Class for delegating WorkerAggregatorUsage and
 WorkerGlobalCommUsage methods to corresponding interface. | 
| WorkerAggregatorHandler Handler for reduce/broadcast on the workers | 
| WorkerAggregatorUsage Vertex classes can access and change aggregators through this interface | 
| WorkerBroadcastUsage Methods on worker can access broadcasted values through this interface | 
| WorkerContext WorkerContext allows for the execution of user code
 on a per-worker basis. | 
| WorkerGlobalCommUsage Methods on worker can access broadcasted values and provide
 values to reduce through this interface | 
| WorkerIndexUsage Interface providing utilities for using worker index. | 
| WorkerInfo Information about a worker that is sent to the master and other workers. | 
| WorkerInputSplitsHandler Requests splits from master and keeps track of them | 
| WorkerObserver Observer for worker. | 
| WorkerProgress Stores information about a worker's progress that is periodically written to
 ZooKeeper with  WorkerProgressWriter. | 
| WorkerProgressStats Stats about a worker's progress | 
| WorkerReduceUsage Methods on worker can provide values to reduce through this interface | 
| WorkerThreadGlobalCommUsage WorkerAggregatorUsagewhich can be used in each of the
 computation threads. | 
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.