Interface FunctionSnapshotContext

  • All Superinterfaces:
    ManagedSnapshotContext
    All Known Subinterfaces:
    StateSnapshotContext
    All Known Implementing Classes:
    StateSnapshotContextSynchronousImpl

    @PublicEvolving
    public interface FunctionSnapshotContext
    extends ManagedSnapshotContext
    This interface provides a context in which user functions that use managed state (i.e. state that is managed by state backends) can participate in a snapshot. As snapshots of the backends themselves are taken by the system, this interface mainly provides meta information about the checkpoint.