- 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.