- Type Parameters:
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.JavaRDD<RecordInfo<Object>>>
public class DynamicTransform<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.JavaRDD<RecordInfo<Object>>>
Serializable function that can be used to perform a flat map on a DStream. Dynamically instantiates
the Transform plugin used to perform the flat map to ensure that code changes are picked up and to ensure
that macro substitution occurs.
- See Also:
- Serialized Form