Class TranslationUtils.CombineGroupedValues<K,InputT,OutputT>
java.lang.Object
org.apache.beam.runners.spark.translation.TranslationUtils.CombineGroupedValues<K,InputT,OutputT>
- Type Parameters:
K- Grouped key type.InputT- Grouped values type.OutputT- Output type.
- All Implemented Interfaces:
Serializable,org.apache.spark.api.java.function.Function<org.apache.beam.sdk.values.WindowedValue<org.apache.beam.sdk.values.KV<K,Iterable<InputT>>>, org.apache.beam.sdk.values.WindowedValue<org.apache.beam.sdk.values.KV<K, OutputT>>>
- Enclosing class:
TranslationUtils
public static class TranslationUtils.CombineGroupedValues<K,InputT,OutputT>
extends Object
implements org.apache.spark.api.java.function.Function<org.apache.beam.sdk.values.WindowedValue<org.apache.beam.sdk.values.KV<K,Iterable<InputT>>>,org.apache.beam.sdk.values.WindowedValue<org.apache.beam.sdk.values.KV<K,OutputT>>>
A SparkCombineFn function applied to grouped KVs.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCombineGroupedValues(SparkCombineFn<org.apache.beam.sdk.values.KV<K, InputT>, InputT, ?, OutputT> fn) -
Method Summary
-
Constructor Details
-
CombineGroupedValues
public CombineGroupedValues(SparkCombineFn<org.apache.beam.sdk.values.KV<K, InputT>, InputT, ?, OutputT> fn)
-
-
Method Details
-
call
-