| Name | Description | Type | Package | Framework |
| CombinedWorkerProgress | Class which combines multiple workers' progresses to get overall application progress | Class | org.apache.giraph.job | Giraph |
| DefaultGiraphJobRetryChecker | Default implementation of GiraphJobRetryChecker, which never retries the job. | Class | org.apache.giraph.job | Giraph |
| DefaultJobObserver | Default implementation of job observer that does nothing. | Class | org.apache.giraph.job | Giraph |
| GiraphConfigurationValidator | GiraphConfigurationValidator attempts to verify the consistency of user-chosen InputFormat, OutputFormat, and Vertex generic type | Class | org.apache.giraph.job | Giraph |
| GiraphJob | Generates an appropriate internal Job for using Giraph in Hadoop. | Class | org.apache.giraph.job | Giraph |
| GiraphJobObserver | An observer over the job launch lifecycle. | Interface | org.apache.giraph.job | Giraph |
| GiraphJobRetryChecker | Class to decide whether a GiraphJob should be restarted after failure. | Interface | org.apache.giraph.job | Giraph |
| HadoopUtils | Helpers for dealing with Hadoop. | Class | org.apache.giraph.job | Giraph |
| HaltApplicationUtils | Class | org.apache.giraph.job | Giraph | |
| HaltApplicationUtils .DefaultHaltInstructionsWriter | Default implementation of HaltApplicationUtils. | Class | org.apache.giraph.job.HaltApplicationUtils | Giraph |
| HaltApplicationUtils .HaltInstructionsWriter | Interface | org.apache.giraph.job.HaltApplicationUtils | Giraph | |
| JobProgressTracker | Interface | org.apache.giraph.job | Giraph | |
| JobProgressTrackerService | Class | org.apache.giraph.job | Giraph | |