| Constructor and Description |
|---|
ExecNodeUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> |
createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
String name,
String desc,
org.apache.flink.streaming.api.operators.StreamOperator<O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
Create a
OneInputTransformation. |
static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> |
createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
String name,
String desc,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
Create a
OneInputTransformation. |
static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> |
createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
String name,
String desc,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
Create a
OneInputTransformation with memoryBytes. |
static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> |
createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperator<O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
Create a
OneInputTransformation. |
static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> |
createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperator<O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
Create a
OneInputTransformation with memoryBytes. |
static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> |
createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
Create a
OneInputTransformation. |
static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> |
createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
Create a
OneInputTransformation with memoryBytes. |
static <I1,I2,O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<I1,I2,O> |
createTwoInputTransformation(org.apache.flink.api.dag.Transformation<I1> input1,
org.apache.flink.api.dag.Transformation<I2> input2,
String name,
String desc,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
Create a
TwoInputTransformation with memoryBytes. |
static <I1,I2,O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<I1,I2,O> |
createTwoInputTransformation(org.apache.flink.api.dag.Transformation<I1> input1,
org.apache.flink.api.dag.Transformation<I2> input2,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
Create a
TwoInputTransformation with memoryBytes. |
static <IN1,IN2,O> |
createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1,
org.apache.flink.api.dag.Transformation<IN2> input2,
String name,
String desc,
org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1,IN2,O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
Create a
TwoInputTransformation with memoryBytes. |
static <IN1,IN2,O> |
createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1,
org.apache.flink.api.dag.Transformation<IN2> input2,
String name,
String desc,
org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1,IN2,O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
Create a
TwoInputTransformation with memoryBytes. |
static <IN1,IN2,O> |
createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1,
org.apache.flink.api.dag.Transformation<IN2> input2,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1,IN2,O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
Create a
TwoInputTransformation with memoryBytes. |
static <IN1,IN2,O> |
createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1,
org.apache.flink.api.dag.Transformation<IN2> input2,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1,IN2,O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
Create a
TwoInputTransformation with memoryBytes. |
static String |
getMultipleInputDescription(ExecNode<?> rootNode,
List<ExecNode<?>> inputNodes,
List<InputProperty> inputProperties)
Return description for multiple input node.
|
static void |
makeLegacySourceTransformationsBounded(org.apache.flink.api.dag.Transformation<?> transformation)
The planner might have more information than expressed in legacy source transformations.
|
static <T> void |
setManagedMemoryWeight(org.apache.flink.api.dag.Transformation<T> transformation,
long memoryBytes)
Sets {Transformation#declareManagedMemoryUseCaseAtOperatorScope(ManagedMemoryUseCase, int)}
using the given bytes for
ManagedMemoryUseCase.OPERATOR. |
public static <T> void setManagedMemoryWeight(org.apache.flink.api.dag.Transformation<T> transformation,
long memoryBytes)
ManagedMemoryUseCase.OPERATOR.public static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperator<O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
OneInputTransformation.public static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
String name,
String desc,
org.apache.flink.streaming.api.operators.StreamOperator<O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
OneInputTransformation.public static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperator<O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
OneInputTransformation with memoryBytes.public static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
OneInputTransformation.public static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
String name,
String desc,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
OneInputTransformation.public static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
String name,
String desc,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
OneInputTransformation with memoryBytes.public static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I,O> createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
OneInputTransformation with memoryBytes.public static <IN1,IN2,O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<IN1,IN2,O> createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1,
org.apache.flink.api.dag.Transformation<IN2> input2,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1,IN2,O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
TwoInputTransformation with memoryBytes.public static <IN1,IN2,O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<IN1,IN2,O> createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1,
org.apache.flink.api.dag.Transformation<IN2> input2,
String name,
String desc,
org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1,IN2,O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism)
TwoInputTransformation with memoryBytes.public static <IN1,IN2,O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<IN1,IN2,O> createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1,
org.apache.flink.api.dag.Transformation<IN2> input2,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1,IN2,O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
TwoInputTransformation with memoryBytes.public static <IN1,IN2,O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<IN1,IN2,O> createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1,
org.apache.flink.api.dag.Transformation<IN2> input2,
String name,
String desc,
org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1,IN2,O> operator,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
TwoInputTransformation with memoryBytes.public static <I1,I2,O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<I1,I2,O> createTwoInputTransformation(org.apache.flink.api.dag.Transformation<I1> input1,
org.apache.flink.api.dag.Transformation<I2> input2,
TransformationMetadata transformationMeta,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
TwoInputTransformation with memoryBytes.public static <I1,I2,O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<I1,I2,O> createTwoInputTransformation(org.apache.flink.api.dag.Transformation<I1> input1,
org.apache.flink.api.dag.Transformation<I2> input2,
String name,
String desc,
org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType,
int parallelism,
long memoryBytes)
TwoInputTransformation with memoryBytes.public static String getMultipleInputDescription(ExecNode<?> rootNode, List<ExecNode<?>> inputNodes, List<InputProperty> inputProperties)
public static void makeLegacySourceTransformationsBounded(org.apache.flink.api.dag.Transformation<?> transformation)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.