- Type Parameters:
JOIN_KEY - type of join key
T - type of input object
- All Implemented Interfaces:
- Serializable, org.apache.spark.api.java.function.Function2<org.apache.spark.api.java.JavaRDD<T>,org.apache.spark.streaming.Time,org.apache.spark.api.java.JavaPairRDD<JOIN_KEY,T>>
public class DynamicJoinOn<JOIN_KEY,T>
extends Object
implements org.apache.spark.api.java.function.Function2<org.apache.spark.api.java.JavaRDD<T>,org.apache.spark.streaming.Time,org.apache.spark.api.java.JavaPairRDD<JOIN_KEY,T>>
Serializable function that can be used to perform the joinOn part of a Joiner. Dynamically instantiates
the relevant Joiner plugin to ensure that code changes are picked up and to ensure
that macro substitution occurs.
- See Also:
- Serialized Form