| 程序包 | 说明 |
|---|---|
| org.apache.flink.runtime.iterative.task | |
| org.apache.flink.runtime.operators |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractIterativeTask<S extends org.apache.flink.api.common.functions.Function,OT>
The abstract base class for all tasks able to participate in an iteration.
|
class |
IterationHeadTask<X,Y,S extends org.apache.flink.api.common.functions.Function,OT>
The head is responsible for coordinating an iteration and can run a
Driver inside. |
class |
IterationIntermediateTask<S extends org.apache.flink.api.common.functions.Function,OT>
An intermediate iteration task, which runs a
Driver
inside. |
class |
IterationTailTask<S extends org.apache.flink.api.common.functions.Function,OT>
An iteration tail, which runs a driver inside.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BatchTask<S extends org.apache.flink.api.common.functions.Function,OT>
The base class for all batch tasks.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected TaskContext<org.apache.flink.api.common.functions.FlatJoinFunction<IT1,IT2,OT>,OT> |
JoinDriver.taskContext |
protected TaskContext<org.apache.flink.api.common.functions.FlatJoinFunction<IT1,IT2,OT>,OT> |
AbstractOuterJoinDriver.taskContext |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NoOpDriver.setup(TaskContext<org.apache.flink.api.common.functions.AbstractRichFunction,T> context) |
void |
CoGroupRawDriver.setup(TaskContext<org.apache.flink.api.common.functions.CoGroupFunction<IT1,IT2,OT>,OT> context) |
void |
CoGroupWithSolutionSetFirstDriver.setup(TaskContext<org.apache.flink.api.common.functions.CoGroupFunction<IT1,IT2,OT>,OT> context) |
void |
CoGroupDriver.setup(TaskContext<org.apache.flink.api.common.functions.CoGroupFunction<IT1,IT2,OT>,OT> context) |
void |
CoGroupWithSolutionSetSecondDriver.setup(TaskContext<org.apache.flink.api.common.functions.CoGroupFunction<IT1,IT2,OT>,OT> context) |
void |
CrossDriver.setup(TaskContext<org.apache.flink.api.common.functions.CrossFunction<T1,T2,OT>,OT> context) |
void |
JoinDriver.setup(TaskContext<org.apache.flink.api.common.functions.FlatJoinFunction<IT1,IT2,OT>,OT> context) |
void |
AbstractOuterJoinDriver.setup(TaskContext<org.apache.flink.api.common.functions.FlatJoinFunction<IT1,IT2,OT>,OT> context) |
void |
JoinWithSolutionSetSecondDriver.setup(TaskContext<org.apache.flink.api.common.functions.FlatJoinFunction<IT1,IT2,OT>,OT> context) |
void |
JoinWithSolutionSetFirstDriver.setup(TaskContext<org.apache.flink.api.common.functions.FlatJoinFunction<IT1,IT2,OT>,OT> context) |
void |
FlatMapDriver.setup(TaskContext<org.apache.flink.api.common.functions.FlatMapFunction<IT,OT>,OT> context) |
void |
UnionWithTempOperator.setup(TaskContext<org.apache.flink.api.common.functions.Function,T> context) |
void |
AllGroupCombineDriver.setup(TaskContext<org.apache.flink.api.common.functions.GroupCombineFunction<IN,OUT>,OUT> context) |
void |
GroupReduceCombineDriver.setup(TaskContext<org.apache.flink.api.common.functions.GroupCombineFunction<IN,OUT>,OUT> context) |
void |
GroupReduceDriver.setup(TaskContext<org.apache.flink.api.common.functions.GroupReduceFunction<IT,OT>,OT> context) |
void |
AllGroupReduceDriver.setup(TaskContext<org.apache.flink.api.common.functions.GroupReduceFunction<IT,OT>,OT> context) |
void |
MapDriver.setup(TaskContext<org.apache.flink.api.common.functions.MapFunction<IT,OT>,OT> context) |
void |
MapPartitionDriver.setup(TaskContext<org.apache.flink.api.common.functions.MapPartitionFunction<IT,OT>,OT> context) |
void |
AllReduceDriver.setup(TaskContext<org.apache.flink.api.common.functions.ReduceFunction<T>,T> context) |
void |
ReduceCombineDriver.setup(TaskContext<org.apache.flink.api.common.functions.ReduceFunction<T>,T> context) |
void |
ReduceDriver.setup(TaskContext<org.apache.flink.api.common.functions.ReduceFunction<T>,T> context) |
void |
Driver.setup(TaskContext<S,OT> context) |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.