-
Interfaces Interface Description org.apache.flink.streaming.api.checkpoint.ExternallyInducedSource This interface is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.checkpoint.ListCheckpointed If you need to do non-keyed state snapshots of your operator, useCheckpointedFunction
. This should only be needed in rare cases, though.org.apache.flink.streaming.api.functions.sink.legacy.SinkFunction This interface will be removed in future versions. Use the newSink
interface instead.org.apache.flink.streaming.api.functions.source.legacy.ParallelSourceFunction This interface is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.SourceFunction This interface will be removed in future versions. Use the newSource
interface instead. NOTE: All sub-tasks from FLINK-28045 must be closed before this API can be completely removed.org.apache.flink.streaming.api.operators.legacy.YieldingOperatorFactory
-
Classes Class Description org.apache.flink.runtime.checkpoint.SubtaskState Internal class for savepoint backwards compatibility. Don't use for other purposes.org.apache.flink.runtime.checkpoint.TaskState Internal class for savepoint backwards compatibility. Don't use for other purposes.org.apache.flink.runtime.rest.handler.job.metrics.JobVertexMetricsHandler This class is subsumed bySubtaskMetricsHandler
and is only kept for backwards-compatibility.org.apache.flink.runtime.rest.messages.YarnCancelJobTerminationHeaders This should be removed once we can send arbitrary REST calls via the Yarn proxy.org.apache.flink.runtime.rest.messages.YarnStopJobTerminationHeaders This should be removed once we can send arbitrary REST calls via the Yarn proxy.org.apache.flink.runtime.state.filesystem.AbstractFileStateBackend State backends should no longer implementCheckpointStorage
functionality. Please inheritAbstractStateBackend
instead. Custom checkpoint storage can be additionally implemented as a separate class.org.apache.flink.streaming.api.datastream.QueryableStateStream The Queryable State feature is deprecated since Flink 1.18, and will be removed in a future Flink major version.org.apache.flink.streaming.api.functions.sink.legacy.OutputFormatSinkFunction Please use theStreamingFileSink
for writing to files from a streaming program.org.apache.flink.streaming.api.functions.sink.legacy.PrintSinkFunction This interface will be removed in future versions. Use the newPrintSink
interface instead.org.apache.flink.streaming.api.functions.sink.legacy.RichSinkFunction This interface will be removed in future versions. Use the newSink
interface instead.org.apache.flink.streaming.api.functions.sink.legacy.SocketClientSink This interface will be removed in future versions. Use the newSink
interface instead.org.apache.flink.streaming.api.functions.source.legacy.ContinuousFileMonitoringFunction This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.FileMonitoringFunction Internal class deprecated in favour ofContinuousFileMonitoringFunction
.org.apache.flink.streaming.api.functions.source.legacy.FileReadFunction Internal class deprecated in favour ofContinuousFileMonitoringFunction
.org.apache.flink.streaming.api.functions.source.legacy.FromElementsFunction This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.FromIteratorFunction This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.FromSplittableIteratorFunction This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.InputFormatSourceFunction This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.RichParallelSourceFunction This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.RichSourceFunction This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.SocketTextStreamFunction This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.functions.source.legacy.StatefulSequenceSource This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.operators.co.LegacyKeyedCoProcessOperator Replaced byKeyedCoProcessOperator
which takesKeyedCoProcessFunction
org.apache.flink.streaming.api.operators.LegacyKeyedProcessOperator Replaced byKeyedProcessOperator
which takesKeyedProcessFunction
org.apache.flink.streaming.api.operators.StreamSource This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.api.operators.StreamSourceContexts This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.runtime.tasks.SourceStreamTask This class is based on theSourceFunction
API, which is due to be removed. Use the newSource
API instead.org.apache.flink.streaming.runtime.tasks.StreamTaskActionExecutor.SynchronizedStreamTaskActionExecutor this class should only be used inSourceStreamTask
which exposes the checkpoint lock as part of Public API.
-
Enums Enum Description org.apache.flink.streaming.api.CheckpointingMode This class has been moved toCheckpointingMode
.
-
Enum Constants Enum Constant Description org.apache.flink.runtime.rest.messages.TerminationModeQueryParameter.TerminationMode.STOP Please use the "stop" command instead.