Class KeyedBroadcastStateTransformation<KEY,​IN1,​IN2,​OUT>

    • Constructor Detail

      • KeyedBroadcastStateTransformation

        public KeyedBroadcastStateTransformation​(String name,
                                                 org.apache.flink.api.dag.Transformation<IN1> inputStream,
                                                 org.apache.flink.api.dag.Transformation<IN2> broadcastStream,
                                                 KeyedBroadcastProcessFunction<KEY,​IN1,​IN2,​OUT> userFunction,
                                                 List<org.apache.flink.api.common.state.MapStateDescriptor<?,​?>> broadcastStateDescriptors,
                                                 org.apache.flink.api.common.typeinfo.TypeInformation<KEY> keyType,
                                                 org.apache.flink.api.java.functions.KeySelector<IN1,​KEY> keySelector,
                                                 org.apache.flink.api.common.typeinfo.TypeInformation<OUT> outTypeInfo,
                                                 int parallelism,
                                                 boolean parallelismConfigured)
    • Method Detail

      • getStateKeyType

        public org.apache.flink.api.common.typeinfo.TypeInformation<KEY> getStateKeyType()
      • getKeySelector

        public org.apache.flink.api.java.functions.KeySelector<IN1,​KEY> getKeySelector()