Class TableOperatorWrapperGenerator
- java.lang.Object
-
- org.apache.flink.table.runtime.operators.multipleinput.TableOperatorWrapperGenerator
-
public class TableOperatorWrapperGenerator extends Object
A generator that generates aTableOperatorWrapper
graph from a graph ofTransformation
.
-
-
Constructor Summary
Constructors Constructor Description TableOperatorWrapperGenerator(List<Transformation<?>> inputTransforms, Transformation<?> tailTransform)
TableOperatorWrapperGenerator(List<Transformation<?>> inputTransforms, Transformation<?> tailTransform, int[] readOrders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generate()
List<TableOperatorWrapper<?>>
getHeadWrappers()
List<org.apache.commons.lang3.tuple.Pair<Transformation<?>,InputSpec>>
getInputTransformAndInputSpecPairs()
int
getManagedMemoryWeight()
int
getMaxParallelism()
ResourceSpec
getMinResources()
int
getParallelism()
ResourceSpec
getPreferredResources()
TableOperatorWrapper<?>
getTailWrapper()
-
-
-
Constructor Detail
-
TableOperatorWrapperGenerator
public TableOperatorWrapperGenerator(List<Transformation<?>> inputTransforms, Transformation<?> tailTransform)
-
TableOperatorWrapperGenerator
public TableOperatorWrapperGenerator(List<Transformation<?>> inputTransforms, Transformation<?> tailTransform, int[] readOrders)
-
-
Method Detail
-
generate
public void generate()
-
getInputTransformAndInputSpecPairs
public List<org.apache.commons.lang3.tuple.Pair<Transformation<?>,InputSpec>> getInputTransformAndInputSpecPairs()
-
getHeadWrappers
public List<TableOperatorWrapper<?>> getHeadWrappers()
-
getTailWrapper
public TableOperatorWrapper<?> getTailWrapper()
-
getParallelism
public int getParallelism()
-
getMaxParallelism
public int getMaxParallelism()
-
getMinResources
public ResourceSpec getMinResources()
-
getPreferredResources
public ResourceSpec getPreferredResources()
-
getManagedMemoryWeight
public int getManagedMemoryWeight()
-
-