Class BuiltinJoinFuncs


  • public class BuiltinJoinFuncs
    extends Object
    Join-related implementations in BuiltinFuncs.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <IN1,​IN2,​OUT>
      org.apache.flink.datastream.api.function.TwoInputNonBroadcastStreamProcessFunction<IN1,​IN2,​OUT>
      join​(org.apache.flink.datastream.api.extension.join.JoinFunction<IN1,​IN2,​OUT> joinFunction, org.apache.flink.datastream.api.extension.join.JoinType joinType)
      Wrap the JoinFunction and JoinType within a ProcessFunction to perform the Join operation.
    • Constructor Detail

      • BuiltinJoinFuncs

        public BuiltinJoinFuncs()
    • Method Detail

      • join

        public static <IN1,​IN2,​OUT> org.apache.flink.datastream.api.function.TwoInputNonBroadcastStreamProcessFunction<IN1,​IN2,​OUT> join​(org.apache.flink.datastream.api.extension.join.JoinFunction<IN1,​IN2,​OUT> joinFunction,
                                                                                                                                                                 org.apache.flink.datastream.api.extension.join.JoinType joinType)
        Wrap the JoinFunction and JoinType within a ProcessFunction to perform the Join operation. Note that the wrapped process function should only be used with KeyedStream.