Class KeyedMultipleInputTransformation<OUT>

    • Field Detail

      • stateKeyType

        protected final org.apache.flink.api.common.typeinfo.TypeInformation<?> stateKeyType
    • Constructor Detail

      • KeyedMultipleInputTransformation

        public KeyedMultipleInputTransformation​(String name,
                                                StreamOperatorFactory<OUT> operatorFactory,
                                                org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType,
                                                int parallelism,
                                                org.apache.flink.api.common.typeinfo.TypeInformation<?> stateKeyType)
      • KeyedMultipleInputTransformation

        public KeyedMultipleInputTransformation​(String name,
                                                StreamOperatorFactory<OUT> operatorFactory,
                                                org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outputType,
                                                int parallelism,
                                                boolean parallelismConfigured,
                                                org.apache.flink.api.common.typeinfo.TypeInformation<?> stateKeyType)
    • Method Detail

      • addInput

        public KeyedMultipleInputTransformation<OUT> addInput​(org.apache.flink.api.dag.Transformation<?> input,
                                                              org.apache.flink.api.java.functions.KeySelector<?,​?> keySelector)
      • getStateKeyType

        public org.apache.flink.api.common.typeinfo.TypeInformation<?> getStateKeyType()
      • getStateKeySelectors

        public List<org.apache.flink.api.java.functions.KeySelector<?,​?>> getStateKeySelectors()