Class TableOperatorWrapperGenerator


  • public class TableOperatorWrapperGenerator
    extends Object
    A generator that generates a TableOperatorWrapper graph from a graph of Transformation.
    • Constructor Detail

      • TableOperatorWrapperGenerator

        public TableOperatorWrapperGenerator​(List<org.apache.flink.api.dag.Transformation<?>> inputTransforms,
                                             org.apache.flink.api.dag.Transformation<?> tailTransform)
      • TableOperatorWrapperGenerator

        public TableOperatorWrapperGenerator​(List<org.apache.flink.api.dag.Transformation<?>> inputTransforms,
                                             org.apache.flink.api.dag.Transformation<?> tailTransform,
                                             int[] readOrders)
    • Method Detail

      • generate

        public void generate()
      • getInputTransformAndInputSpecPairs

        public List<org.apache.commons.lang3.tuple.Pair<org.apache.flink.api.dag.Transformation<?>,​InputSpec>> getInputTransformAndInputSpecPairs()
      • getParallelism

        public int getParallelism()
      • getMaxParallelism

        public int getMaxParallelism()
      • getMinResources

        public org.apache.flink.api.common.operators.ResourceSpec getMinResources()
      • getPreferredResources

        public org.apache.flink.api.common.operators.ResourceSpec getPreferredResources()
      • getManagedMemoryWeight

        public int getManagedMemoryWeight()