public abstract class ChainedOperator extends StreamOperator<Function>
| 限定符和类型 | 字段和说明 |
|---|---|
protected Operator |
headOperator |
protected List<StreamOperator> |
operators |
protected Operator |
tailOperator |
collectorList, function, name, richFunction, runtimeContext| 构造器和说明 |
|---|
ChainedOperator(List<StreamOperator> operators,
List<Map<String,String>> configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
Operator |
getHeadOperator() |
Language |
getLanguage() |
String |
getName() |
List<StreamOperator> |
getOperators() |
OperatorType |
getOpType() |
Operator |
getTailOperator() |
void |
loadCheckpoint(Serializable checkpointObject)
|
static ChainedOperator |
newChainedOperator(List<StreamOperator> operators,
List<Map<String,String>> configs) |
void |
open(List<Collector> collectorList,
RuntimeContext runtimeContext) |
Serializable |
saveCheckpoint()
|
close, collect, collect, finish, getChainStrategy, getFunction, setChainStrategy, setFunctionprotected final List<StreamOperator> operators
protected final Operator headOperator
protected final Operator tailOperator
public void open(List<Collector> collectorList, RuntimeContext runtimeContext)
open 在接口中 Operatoropen 在类中 StreamOperator<Function>public OperatorType getOpType()
public Language getLanguage()
getLanguage 在接口中 OperatorgetLanguage 在类中 StreamOperator<Function>public List<StreamOperator> getOperators()
public Operator getHeadOperator()
public Operator getTailOperator()
public Serializable saveCheckpoint()
OperatorsaveCheckpoint 在接口中 OperatorsaveCheckpoint 在类中 StreamOperator<Function>public void loadCheckpoint(Serializable checkpointObject)
OperatorloadCheckpoint 在接口中 OperatorloadCheckpoint 在类中 StreamOperator<Function>public static ChainedOperator newChainedOperator(List<StreamOperator> operators, List<Map<String,String>> configs)
Copyright © 2021. All rights reserved.