All Classes and Interfaces
Class
Description
Base implementation of StateChangeUploader.
Metrics related to the Changelog Storage used by the Changelog State Backend.
A StateChangeFsUploader implementation that writes the changes to remote and local.
ConfigOptions for FsStateChangelogStorage.Filesystem-based implementation of
StateChangelogStorage.FsStateChangelogStorage factory.Filesystem-based implementation of
StateChangelogStorage just for recovery.Retry policy to use by
RetryingExecutor.RetryPolicy with fixed timeout, delay and max attempts.Serialization format for state changes.
A synchronous
StateChangeUploadScheduler implementation that uploads the changes using
FileSystem.A set of changes made to some state(s) by a single state backend during a single checkpoint.
The purpose of this interface is to abstract the different implementations of uploading state
changelog parts.
Result of executing one or more
upload tasks.Schedules
upload tasks on a StateChangeUploader.Upload Task for
StateChangeUploadScheduler.TM-side registry of
StateObjects, each
representing one or more changelog segments.Result of uploading state changes.