All Classes and Interfaces
Class
Description
AggregateEvictingWindowReaderFunction<IN,ACC,R,OUT,KEY,W extends org.apache.flink.streaming.api.windowing.windows.Window>
A wrapper for reading an evicting window operator with an aggregate function.
The runtime for a
BootstrapStreamTask.Interface for writing elements to broadcast state.
Context that
BroadcastStateBootstrapFunction's can use for getting additional data
about an input record.A
StreamOperator for executing BroadcastStateBootstrapFunction's.The input format for reading
BroadcastState.EvictingWindowReaderFunction<IN,R,OUT,KEY,W extends org.apache.flink.streaming.api.windowing.windows.Window>
Wrapper for reading state from an evicting window operator.
EvictingWindowSavepointReader<W extends org.apache.flink.streaming.api.windowing.windows.Window>
This class provides entry points for reading keyed state written out using the
WindowOperator.This output format copies files from an existing savepoint into a new directory.
An operator for executing a
GroupReduceFunction on a bounded DataStream.A function that writes keyed state to a new operator.
A
StreamOperator for executing KeyedStateBootstrapFunction's.Input format for reading partitioned state.
A function that processes keys from a restored operator
Context that
KeyedStateReaderFunction's can use for getting additional data about an
input record.A
StateReaderOperator for executing a KeyedStateReaderFunction.A
KeyedStateTransformation represents a OneInputStateTransformation on which
operator state is partitioned by key using a provided KeySelector.An input split representing a key-group range from a savepoint.
A timer service that initializes its internal timer service lazily.
Input format for reading operator list state.
A reducer that aggregates multiple
OperatorState's into a single CheckpointMetadata.An iterator for reading all keys in a state backend across multiple partitioned states.
A utility for creating a mutable
Configuration from a ReadableConfig.A processing time service whose timers never fire so all timers are included in savepoints.
OneInputStateTransformation represents a user defined transformation applied on an OperatorTransformation with one input.Identifies an operator, either based on a
uid or uidHash.Utility for generating Operator Id's from uid strings.
An input split containing state handles for operator state.
A reducer that aggregates all
OperatorSubtaskState's for a particular operator into a
single OperatorState.This class provides the entry point for building
StateBootstrapTransformations, which
represents procedures to bootstrap new operator states with a given DataStream.A
WindowReaderFunction that just emits each input element.An input split that returns
PrioritizedOperatorSubtaskState.ProcessEvictingWindowReader<IN,OUT,KEY,W extends org.apache.flink.streaming.api.windowing.windows.Window>
A wrapper function for reading an evicting window with no pre-aggregation.
ReduceEvictingWindowReaderFunction<IN,OUT,KEY,W extends org.apache.flink.streaming.api.windowing.windows.Window>
A wrapper function for reading state from an evicting window operator with a reduce function.
A minimally implemented
Environment that provides the functionality required to run the
state-processor-api.SavepointEnvironment builder.Utility class for loading
CheckpointMetadata metadata.Savepoint metadata that can be modified.
An output format to serialize
CheckpointMetadata metadata to distributed storage.The entry point for reading state from a Flink savepoint.
A streaming
RuntimeContext which delegates to the underlying batch RuntimeContext
along with a specified KeyedStateStore.A
SavepointWriter can create new savepoints from bounded data streams.Creates a savepoint writing operator from a savepoint path.
Takes a final snapshot of the state of an operator subtask.
A utility for constructing
InputFormat based sources that are marked as BOUNDED.Interface for writing elements to operator state.
Context that
StateBootstrapFunction's can use for getting additional data about an
input record.A
StreamOperator for executing StateBootstrapFunction's.A
StateBootstrapTransformation represents a procedure of writing new operator state into
a Savepoint.A simple container class that represents a newly bootstrapped operator state within savepoints.
StateBootstrapWrapperOperator<IN,OUT,OP extends org.apache.flink.streaming.api.operators.AbstractStreamOperator<OUT> & org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>>
Wraps an existing operator so it can be bootstrapped.
StateBootstrapWrapperOperatorFactory<IN,OUT,OP extends org.apache.flink.streaming.api.operators.AbstractStreamOperator<OUT> & org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>,OPF extends org.apache.flink.streaming.api.operators.OneInputStreamOperatorFactory<IN,OUT>>
StreamOperatorFactory for StateBootstrapWrapperOperator.Extracts all file paths that are part of the provided
OperatorState.Base class for executing functions that read keyed state.
A simple wrapper pojo that tags
OperatorSubtaskState with metadata.Assigns an event time timestamp to the given record.
Input format for reading operator union state.
A
Triggerable that does nothing.An abstraction for transforming any
State type into an iterable over its contents.A
WindowedStateTransformation represents a OneInputStateTransformation for
bootstrapping window state.Base abstract class for functions that are evaluated over keyed (grouped) windows using a context
for retrieving extra information.
WindowReaderFunction.Context<W extends org.apache.flink.streaming.api.windowing.windows.Window>
The context holding window metadata.
WindowReaderOperator<S extends org.apache.flink.api.common.state.State,KEY,IN,W extends org.apache.flink.streaming.api.windowing.windows.Window,OUT>
A
StateReaderOperator for reading WindowOperator state.WindowSavepointReader<W extends org.apache.flink.streaming.api.windowing.windows.Window>
This class provides entry points for reading keyed state written out using the
WindowOperator.