| Modifier and Type | Interface and Description |
|---|---|
interface |
RichFunction
An interface for all user-defined functions to define the life cycle methods of the functions,
and access the task context where the functions get executed.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AggregateFunction<I,A,O>
Interface of aggregate functions.
|
interface |
FilterFunction<T>
A filter function is a predicate applied individually to each record.
|
interface |
FlatMapFunction<T,R>
Interface of flat-map functions.
|
interface |
JoinFunction<T,O,R>
Interface of join functions.
|
interface |
KeyFunction<T,K>
Interface of key-by functions.
|
interface |
MapFunction<T,R>
Interface of map functions.
|
interface |
ProcessFunction<T>
Interface of process functions.
|
interface |
ReduceFunction<T>
Interface of reduce functions.
|
interface |
SinkFunction<T>
Interface of sink functions.
|
interface |
SourceFunction<T>
Interface of Source functions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionSourceFunction<T>
The SourceFunction that fetch data from a Java Collection object.
|
| Modifier and Type | Method and Description |
|---|---|
static RichFunction |
Functions.wrap(Function function) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Partition<T>
Interface of the partitioning strategy.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BroadcastPartition<T>
Broadcast the record to all downstream partitions.
|
class |
ForwardPartition<T>
Default partition for operator if the operator can be chained with succeeding operators.
|
class |
KeyPartition<K,T>
Partition the record by the key.
|
class |
RoundRobinPartition<T>
Partition record to downstream tasks in a round-robin matter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StreamOperator<F extends Function> |
| Modifier and Type | Field and Description |
|---|---|
protected F |
StreamOperator.function |
| Modifier and Type | Method and Description |
|---|---|
Function |
Operator.getFunction() |
Function |
StreamOperator.getFunction() |
| Modifier and Type | Class and Description |
|---|---|
class |
PythonFunction
Represents a user defined python function.
|
class |
PythonPartition
Represents a python partition function.
|
| Modifier and Type | Method and Description |
|---|---|
Function |
PythonOperator.ChainedPythonOperator.getFunction() |
Copyright © 2021. All rights reserved.