| Name | Description | Type | Package | Framework |
| CacheCheckpointSpi | This class defines cache-based implementation for checkpoint SPI. | Class | org.apache.ignite.spi.checkpoint.cache | Ignite |
| CacheCheckpointSpiMBean | Management bean that provides general administrative and configuration information about cache checkpoint SPI. | Interface | org.apache.ignite.spi.checkpoint.cache | Ignite |
| CheckpointListener | Listener for notifications of checkpoints removed by CheckpointSpi. | Interface | org.apache.ignite.spi.checkpoint | Ignite |
| CheckpointSpi | Checkpoint SPI provides an ability to save an intermediate job state. | Interface | org.apache.ignite.spi.checkpoint | Ignite |
| JdbcCheckpointSpi | This class defines JDBC checkpoint SPI implementation. | Class | org.apache.ignite.spi.checkpoint.jdbc | Ignite |
| JdbcCheckpointSpiMBean | Management bean that provides general administrative and configuration information about jdbc checkpoint SPI. | Interface | org.apache.ignite.spi.checkpoint.jdbc | Ignite |
| NoopCheckpointSpi | No-op implementation of CheckpointSpi. | Class | org.apache.ignite.spi.checkpoint.noop | Ignite |
| S3CheckpointSpi | This class defines Amazon S3-based implementation for checkpoint SPI. | Class | org.apache.ignite.spi.checkpoint.s3 | Ignite |
| S3CheckpointSpiMBean | Management bean for S3CheckpointSpi. | Interface | org.apache.ignite.spi.checkpoint.s3 | Ignite |
| SharedFsCheckpointSpi | This class defines shared file system CheckpointSpi implementation for checkpoint SPI. | Class | org.apache.ignite.spi.checkpoint.sharedfs | Ignite |
| SharedFsCheckpointSpiMBean | Management bean that provides general administrative and configuration information about shared file system checkpoints. | Interface | org.apache.ignite.spi.checkpoint.sharedfs | Ignite |