public class CodeGenOperatorFactory<OUT> extends Object implements org.apache.flink.streaming.api.operators.StreamOperatorFactory<OUT>
| Constructor and Description |
|---|
CodeGenOperatorFactory(GeneratedClass<? extends org.apache.flink.streaming.api.operators.StreamOperator<OUT>> generatedClass) |
| Modifier and Type | Method and Description |
|---|---|
<T extends org.apache.flink.streaming.api.operators.StreamOperator<OUT>> |
createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?,?> containingTask,
org.apache.flink.streaming.api.graph.StreamConfig config,
org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>> output) |
org.apache.flink.streaming.api.operators.ChainingStrategy |
getChainingStrategy() |
GeneratedClass<? extends org.apache.flink.streaming.api.operators.StreamOperator<OUT>> |
getGeneratedClass() |
boolean |
isOperatorSelectiveReading() |
void |
setChainingStrategy(org.apache.flink.streaming.api.operators.ChainingStrategy strategy) |
public CodeGenOperatorFactory(GeneratedClass<? extends org.apache.flink.streaming.api.operators.StreamOperator<OUT>> generatedClass)
public <T extends org.apache.flink.streaming.api.operators.StreamOperator<OUT>> T createStreamOperator(org.apache.flink.streaming.runtime.tasks.StreamTask<?,?> containingTask, org.apache.flink.streaming.api.graph.StreamConfig config, org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>> output)
createStreamOperator in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<OUT>public void setChainingStrategy(org.apache.flink.streaming.api.operators.ChainingStrategy strategy)
setChainingStrategy in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<OUT>public org.apache.flink.streaming.api.operators.ChainingStrategy getChainingStrategy()
getChainingStrategy in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<OUT>public boolean isOperatorSelectiveReading()
isOperatorSelectiveReading in interface org.apache.flink.streaming.api.operators.StreamOperatorFactory<OUT>public GeneratedClass<? extends org.apache.flink.streaming.api.operators.StreamOperator<OUT>> getGeneratedClass()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.