| Interface | Description |
|---|---|
| CheckpointedFunction |
This is the core interface for stateful transformation functions, meaning functions that
maintain state across individual stream records.
|
| ExternallyInducedSource<T,CD> | Deprecated
This interface is based on the
SourceFunction API, which is due to be
removed. |
| ExternallyInducedSource.CheckpointTrigger |
Through the
CheckpointTrigger, the source function notifies the Flink source operator
when to trigger the checkpoint. |
| ListCheckpointed<T extends Serializable> | Deprecated
If you need to do non-keyed state snapshots of your operator, use
CheckpointedFunction. |
| WithMasterCheckpointHook<E> |
This interface can be implemented by streaming functions that need to trigger a "global action"
on the master (in the checkpoint coordinator) as part of every checkpoint and restore operation.
|
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.