|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| VertexChanges<I extends WritableComparable,V extends Writable,E extends Writable> | Structure to hold all the possible graph mutations that can occur during a superstep. |
| VertexResolver<I extends WritableComparable,V extends Writable,E extends Writable> | Handles all the situations that can arise upon creation/removal of vertices and edges. |
| VertexValueFactory<V extends Writable> | Factory class to create default vertex values. |
| Class Summary | |
|---|---|
| AddressesAndPartitionsWritable | Helper class to write descriptions of master, workers and partition owners |
| BasicComputation<I extends WritableComparable,V extends Writable,E extends Writable,M extends Writable> | Computation in which both incoming and outgoing message types are the same. |
| Computation<I extends WritableComparable,V extends Writable,E extends Writable,M1 extends Writable,M2 extends Writable> | Basic abstract class for writing a BSP application for computation. |
| ComputeCallable<I extends WritableComparable,V extends Writable,E extends Writable,M1 extends Writable,M2 extends Writable> | Compute as many vertex partitions as possible. |
| DefaultVertexResolver<I extends WritableComparable,V extends Writable,E extends Writable> | Default implementation of how to resolve vertex creation/removal, messages to nonexistent vertices, etc. |
| DefaultVertexValueFactory<V extends Writable> | Default VertexValueFactory that simply uses the default
constructor for the vertex value class. |
| FinishedSuperstepStats | Immutable graph stats after the completion of a superstep |
| GiraphTransferRegulator | Utility class to manage data transfers from a local worker reading InputSplits. |
| GlobalStats | Aggregated stats by the master. |
| GraphMapper<I extends WritableComparable,V extends Writable,E extends Writable> | This mapper that will execute the BSP graph tasks alloted to this worker. |
| GraphState | Immutable global state of the graph. |
| GraphTaskManager<I extends WritableComparable,V extends Writable,E extends Writable> | The Giraph-specific business logic for a single BSP compute node in whatever underlying type of cluster our Giraph job will run on. |
| InputSplitEvents | Simple container of input split events. |
| InputSplitPaths | Simple container of input split paths for coordination via ZooKeeper. |
| TaskInfo | Abstract class for information about any task - worker or master. |
| Vertex<I extends WritableComparable,V extends Writable,E extends Writable> | Class which holds vertex id, data and edges. |
| VertexEdgeCount | Simple immutable structure for storing a final vertex and edge count. |
| VertexMutations<I extends WritableComparable,V extends Writable,E extends Writable> | Structure to hold all the possible graph mutations that can occur during a superstep. |
| Enum Summary | |
|---|---|
| GraphFunctions | Each compute node running on the underlying cluster is marked with this enum to indicate the worker or master task(s) it must perform during job runs. |
Package of all the graph related objects, built on the org.apache.bsp package.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||