所有类 接口概要 类概要 枚举概要 
| 类 | 
说明 | 
| AbstractBroadcastWrapperOperator<T,S extends org.apache.flink.streaming.api.operators.StreamOperator<T>> | 
 Base class for the broadcast wrapper operators. 
 | 
| AlgoOperator<T extends AlgoOperator<T>> | 
 An AlgoOperator takes a list of tables as inputs and produces a list of tables as results. 
 | 
| BroadcastContext | 
 Context to hold the broadcast variables and provides some utility function for accessing
 broadcast variables. 
 | 
| BroadcastStreamingRuntimeContext | 
 An subclass of StreamingRuntimeContext that provides accessibility of broadcast
 variables. 
 | 
| BroadcastUtils | 
 Utility class to support withBroadcast in DataStream. 
 | 
| BroadcastVariableReceiverOperator<OUT> | 
The operator that process all broadcast inputs and stores them in  BroadcastContext.  
 | 
| BroadcastVariableReceiverOperatorFactory<OUT> | 
 | 
| BroadcastWrapper<T> | 
 | 
| CacheElement<T> | 
 | 
| CacheElement.Type | 
 The type of cached elements. 
 | 
| CacheElementSerializer<T> | 
 | 
| CacheElementTypeInfo<T> | 
 | 
| CountTumblingWindows | 
 A windowing strategy that groups elements into fixed-size windows based on the count number of
 the elements. 
 | 
| DataStreamUtils | 
 Provides utility functions for DataStream. 
 | 
| EndOfStreamWindows | 
 A WindowAssigner that assigns all elements of a bounded input stream into one window
 pane. 
 | 
| Estimator<E extends Estimator<E,M>,M extends Model<M>> | 
 Estimators are responsible for training and generating Models. 
 | 
| EventTimeSessionWindows | 
 A windowing strategy that groups elements into sessions based on the timestamp of the elements. 
 | 
| EventTimeTumblingWindows | 
 A windowing strategy that groups elements into fixed-size windows based on the timestamp of the
 elements. 
 | 
| ForwardInputsOfLastRound<T> | 
 A FlatMapFunction which forwards input values in the last round of the iteration to the output. 
 | 
| GlobalWindows | 
 A windowing strategy that groups all elements into a single global window. 
 | 
| Graph | 
 A Graph acts as an Estimator. 
 | 
| GraphBuilder | 
 A GraphBuilder provides APIs to build Estimator/Model/AlgoOperator from a DAG of stages, each of
 which could be an Estimator, Model, Transformer or AlgoOperator. 
 | 
| GraphData | 
 This class contains fields that can be used to re-construct Graph and GraphModel. 
 | 
| GraphModel | 
 A GraphModel acts as a Model. 
 | 
| GraphNode | 
 The Graph node class. 
 | 
| GraphNode.StageType | 
 This class specifies whether a node should be used as Estimator or AlgoOperator. 
 | 
| Model<T extends Model<T>> | 
 | 
| OneInputBroadcastWrapperOperator<IN,OUT> | 
 Wrapper for OneInputStreamOperator. 
 | 
| Pipeline | 
 A Pipeline acts as an Estimator. 
 | 
| PipelineModel | 
 A PipelineModel acts as a Model. 
 | 
| ProcessingTimeSessionWindows | 
 A windowing strategy that groups elements into sessions based on the current system time of the
 machine the operation is running on. 
 | 
| ProcessingTimeTumblingWindows | 
 A windowing strategy that groups elements into fixed-size windows based on the current system
 time of the machine the operation is running on. 
 | 
| ReadWriteUtils | 
 Utility methods for reading and writing stages. 
 | 
| Stage<T extends Stage<T>> | 
 Base class for a node in a Pipeline or Graph. 
 | 
| TableId | 
 The TableId is necessary to pass the inputs/outputs of various API calls across the nodes of
 Graph and GraphModel. 
 | 
| TableUtils | 
 Utility class for operations related to Table API. 
 | 
| TerminateOnMaxIter<T> | 
 A FlatMapFunction that emits values iff the iteration's epochWatermark does not exceed a certain
 threshold. 
 | 
| TerminateOnMaxIterOrTol | 
 A FlatMapFunction that emits values iff the iteration's epochWatermark does not exceed a certain
 threshold and the loss exceeds a certain tolerance. 
 | 
| Transformer<T extends Transformer<T>> | 
 A Transformer is an AlgoOperator with the semantic difference that it encodes the Transformation
 logic, such that a record in the output typically corresponds to one record in the input. 
 | 
| TwoInputBroadcastWrapperOperator<IN1,IN2,OUT> | 
 Wrapper for TwoInputStreamOperator. 
 | 
| Windows | 
 Windowing strategy that determines how to create mini-batches from input data. 
 | 
| WindowsParam | 
 |