Modifier and Type | Class and Description |
---|---|
class |
CompactCoordinatorFactory
Factory for
CompactCoordinator . |
class |
CompactCoordinatorStateHandlerFactory
Factory for
CompactCoordinatorStateHandler . |
class |
CompactorOperatorFactory
Factory for
CompactorOperator . |
class |
CompactorOperatorStateHandlerFactory
Factory for
CompactorOperatorStateHandler . |
Modifier and Type | Method and Description |
---|---|
static <T,R> AbstractDataStream<R> |
StreamUtils.transformOneInputOperator(String operatorName,
AbstractDataStream<T> inputStream,
TypeInformation<R> outTypeInfo,
StreamOperatorFactory<R> operatorFactory)
Construct and return a new DataStream with one input operator.
|
Modifier and Type | Method and Description |
---|---|
static StreamOperatorFactory<?> |
PythonConfigUtil.getOperatorFactory(Transformation<?> transform) |
Modifier and Type | Method and Description |
---|---|
protected <R> SingleOutputStreamOperator<R> |
KeyedStream.doTransform(String operatorName,
TypeInformation<R> outTypeInfo,
StreamOperatorFactory<R> operatorFactory) |
protected <R> SingleOutputStreamOperator<R> |
DataStream.doTransform(String operatorName,
TypeInformation<R> outTypeInfo,
StreamOperatorFactory<R> operatorFactory) |
Modifier and Type | Class and Description |
---|---|
class |
ContinuousFileReaderOperatorFactory<OUT,T extends TimestampedInputSplit>
ContinuousFileReaderOperator factory. |
Modifier and Type | Method and Description |
---|---|
<T extends StreamOperatorFactory<?>> |
StreamConfig.getStreamOperatorFactory(ClassLoader cl) |
<T extends StreamOperatorFactory<?>> |
StreamConfig.getStreamOperatorFactoryClass(ClassLoader cl) |
Modifier and Type | Method and Description |
---|---|
StreamOperatorFactory<?> |
StreamNode.getOperatorFactory() |
Modifier and Type | Method and Description |
---|---|
<IN1,IN2,OUT> |
StreamGraph.addCoOperator(Integer vertexID,
String slotSharingGroup,
String coLocationGroup,
StreamOperatorFactory<OUT> taskOperatorFactory,
TypeInformation<IN1> in1TypeInfo,
TypeInformation<IN2> in2TypeInfo,
TypeInformation<OUT> outTypeInfo,
String operatorName) |
<IN,OUT> void |
StreamGraph.addLegacySource(Integer vertexID,
String slotSharingGroup,
String coLocationGroup,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<IN> inTypeInfo,
TypeInformation<OUT> outTypeInfo,
String operatorName) |
<OUT> void |
StreamGraph.addMultipleInputOperator(Integer vertexID,
String slotSharingGroup,
String coLocationGroup,
StreamOperatorFactory<OUT> operatorFactory,
List<TypeInformation<?>> inTypeInfos,
TypeInformation<OUT> outTypeInfo,
String operatorName) |
protected StreamNode |
StreamGraph.addNode(Integer vertexID,
String slotSharingGroup,
String coLocationGroup,
Class<? extends TaskInvokable> vertexClass,
StreamOperatorFactory<?> operatorFactory,
String operatorName) |
<IN,OUT> void |
StreamGraph.addOperator(Integer vertexID,
String slotSharingGroup,
String coLocationGroup,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<IN> inTypeInfo,
TypeInformation<OUT> outTypeInfo,
String operatorName) |
<IN,OUT> void |
StreamGraph.addSink(Integer vertexID,
String slotSharingGroup,
String coLocationGroup,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<IN> inTypeInfo,
TypeInformation<OUT> outTypeInfo,
String operatorName) |
void |
StreamConfig.setStreamOperatorFactory(StreamOperatorFactory<?> factory) |
Constructor and Description |
---|
StreamNode(Integer id,
String slotSharingGroup,
String coLocationGroup,
StreamOperatorFactory<?> operatorFactory,
String operatorName,
Class<? extends TaskInvokable> jobVertexClass) |
Modifier and Type | Interface and Description |
---|---|
interface |
CoordinatedOperatorFactory<OUT>
A factory class for the
StreamOperator s implementing OperatorEventHandler . |
interface |
InputFormatOperatorFactory<OUT>
Input format source operator factory.
|
interface |
OneInputStreamOperatorFactory<IN,OUT>
A factory to create
OneInputStreamOperator . |
interface |
OutputFormatOperatorFactory<IN,OUT>
Interface for operator factories which create the sink operator containing an
OutputFormat . |
interface |
TwoInputStreamOperatorFactory<IN1,IN2,OUT>
A factory to create
TwoInputStreamOperator . |
interface |
UdfStreamOperatorFactory<OUT>
Udf stream operator factory.
|
interface |
YieldingOperatorFactory<OUT>
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStreamOperatorFactory<OUT>
Base class for all stream operator factories.
|
class |
SimpleInputFormatOperatorFactory<OUT>
Input format source operator factory which just wrap existed
StreamSource . |
class |
SimpleOperatorFactory<OUT>
Simple factory which just wrap existed
StreamOperator . |
class |
SimpleOutputFormatOperatorFactory<IN,OUT>
A simple operator factory which create an operator containing an
OutputFormat . |
class |
SimpleUdfStreamOperatorFactory<OUT>
Udf stream operator factory which just wrap existed
AbstractUdfStreamOperator . |
class |
SourceOperatorFactory<OUT>
The Factory class for
SourceOperator . |
Modifier and Type | Method and Description |
---|---|
static <OUT,OP extends StreamOperator<OUT>> |
StreamOperatorFactoryUtil.createOperator(StreamOperatorFactory<OUT> operatorFactory,
StreamTask<OUT,?> containingTask,
StreamConfig configuration,
Output<StreamRecord<OUT>> output,
OperatorEventDispatcher operatorEventDispatcher)
Creates a new operator using a factory and makes sure that all special factory traits are
properly handled.
|
Modifier and Type | Class and Description |
---|---|
class |
AsyncWaitOperatorFactory<IN,OUT>
The factory of
AsyncWaitOperator . |
Modifier and Type | Class and Description |
---|---|
class |
CollectSinkOperatorFactory<IN>
The Factory class for
CollectSinkOperator . |
Modifier and Type | Field and Description |
---|---|
protected StreamOperatorFactory<OUT> |
AbstractMultipleInputTransformation.operatorFactory |
Modifier and Type | Method and Description |
---|---|
StreamOperatorFactory<OUT> |
TwoInputTransformation.getOperatorFactory()
Returns the
StreamOperatorFactory of this Transformation. |
StreamOperatorFactory<OUT> |
AbstractMultipleInputTransformation.getOperatorFactory()
Returns the
StreamOperatorFactory of this Transformation. |
StreamOperatorFactory<Object> |
LegacySinkTransformation.getOperatorFactory()
Returns the
StreamOperatorFactory of this LegacySinkTransformation . |
StreamOperatorFactory<T> |
LegacySourceTransformation.getOperatorFactory()
Returns the
StreamOperatorFactory of this LegacySourceTransformation . |
StreamOperatorFactory<OUT> |
OneInputTransformation.getOperatorFactory()
Returns the
StreamOperatorFactory of this Transformation. |
Constructor and Description |
---|
AbstractMultipleInputTransformation(String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism) |
AbstractMultipleInputTransformation(String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism,
boolean parallelismConfigured) |
KeyedMultipleInputTransformation(String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism,
TypeInformation<?> stateKeyType) |
LegacySinkTransformation(Transformation<T> input,
String name,
StreamOperatorFactory<Object> operatorFactory,
int parallelism) |
LegacySinkTransformation(Transformation<T> input,
String name,
StreamOperatorFactory<Object> operatorFactory,
int parallelism,
boolean parallelismConfigured) |
MultipleInputTransformation(String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism) |
MultipleInputTransformation(String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism,
boolean parallelismConfigured) |
OneInputTransformation(Transformation<IN> input,
String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism) |
OneInputTransformation(Transformation<IN> input,
String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism,
boolean parallelismConfigured)
Creates a new
LegacySinkTransformation from the given input Transformation . |
TwoInputTransformation(Transformation<IN1> input1,
Transformation<IN2> input2,
String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism) |
TwoInputTransformation(Transformation<IN1> input1,
Transformation<IN2> input2,
String name,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<OUT> outputType,
int parallelism,
boolean parallelismConfigured)
Creates a new
TwoInputTransformation from the given inputs and operator. |
Modifier and Type | Class and Description |
---|---|
class |
CommitterOperatorFactory<CommT>
A
StreamOperatorFactory for CommitterOperator . |
class |
SinkWriterOperatorFactory<InputT,CommT>
A
StreamOperatorFactory for SinkWriterOperator . |
Modifier and Type | Method and Description |
---|---|
protected Collection<Integer> |
AbstractTwoInputTransformationTranslator.translateInternal(Transformation<OUT> transformation,
Transformation<IN1> firstInputTransformation,
Transformation<IN2> secondInputTransformation,
StreamOperatorFactory<OUT> operatorFactory,
TypeInformation<?> keyTypeInfo,
KeySelector<IN1,?> firstKeySelector,
KeySelector<IN2,?> secondKeySelector,
TransformationTranslator.Context context) |
Modifier and Type | Method and Description |
---|---|
static <I,O> OneInputTransformation<I,O> |
ExecNodeUtil.createOneInputTransformation(Transformation<I> input,
String name,
String desc,
StreamOperatorFactory<O> operatorFactory,
TypeInformation<O> outputType,
int parallelism,
boolean parallelismConfigured)
Create a
OneInputTransformation . |
static <I,O> OneInputTransformation<I,O> |
ExecNodeUtil.createOneInputTransformation(Transformation<I> input,
String name,
String desc,
StreamOperatorFactory<O> operatorFactory,
TypeInformation<O> outputType,
int parallelism,
long memoryBytes,
boolean parallelismConfigured)
Create a
OneInputTransformation with memoryBytes. |
static <I,O> OneInputTransformation<I,O> |
ExecNodeUtil.createOneInputTransformation(Transformation<I> input,
TransformationMetadata transformationMeta,
StreamOperatorFactory<O> operatorFactory,
TypeInformation<O> outputType,
int parallelism,
boolean parallelismConfigured)
Create a
OneInputTransformation . |
static <I,O> OneInputTransformation<I,O> |
ExecNodeUtil.createOneInputTransformation(Transformation<I> input,
TransformationMetadata transformationMeta,
StreamOperatorFactory<O> operatorFactory,
TypeInformation<O> outputType,
int parallelism,
long memoryBytes,
boolean parallelismConfigured)
Create a
OneInputTransformation with memoryBytes. |
static <I1,I2,O> TwoInputTransformation<I1,I2,O> |
ExecNodeUtil.createTwoInputTransformation(Transformation<I1> input1,
Transformation<I2> input2,
String name,
String desc,
StreamOperatorFactory<O> operatorFactory,
TypeInformation<O> outputType,
int parallelism,
long memoryBytes,
boolean parallelismConfigured)
Create a
TwoInputTransformation with memoryBytes. |
static <I1,I2,O> TwoInputTransformation<I1,I2,O> |
ExecNodeUtil.createTwoInputTransformation(Transformation<I1> input1,
Transformation<I2> input2,
TransformationMetadata transformationMeta,
StreamOperatorFactory<O> operatorFactory,
TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
Create a
TwoInputTransformation with memoryBytes. |
static <I1,I2,O> TwoInputTransformation<I1,I2,O> |
ExecNodeUtil.createTwoInputTransformation(Transformation<I1> input1,
Transformation<I2> input2,
TransformationMetadata transformationMeta,
StreamOperatorFactory<O> operatorFactory,
TypeInformation<O> outputType,
int parallelism,
long memoryBytes,
boolean parallelismConfigured) |
Modifier and Type | Class and Description |
---|---|
class |
CodeGenOperatorFactory<OUT>
Stream operator factory for code gen operator.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicFilteringDataCollectorOperatorFactory
The factory class for
DynamicFilteringDataCollectorOperator . |
Modifier and Type | Class and Description |
---|---|
class |
OperatorFusionCodegenFactory<OUT>
Stream operator factory for multiple operator fusion codegen.
|
Modifier and Type | Class and Description |
---|---|
class |
BatchMultipleInputStreamOperatorFactory
The factory to create
BatchMultipleInputStreamOperator . |
Constructor and Description |
---|
TableOperatorWrapper(StreamOperatorFactory<RowData> factory,
String operatorName,
List<TypeInformation<?>> allInputTypes,
TypeInformation<?> outputType) |
Modifier and Type | Class and Description |
---|---|
class |
WatermarkAssignerOperatorFactory
The factory of
WatermarkAssignerOperator . |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.