public class SparkGlobalCombineFn<InputT,AccumT,OutputT> extends SparkAbstractCombineFn
CombineFnBase.GlobalCombineFn
with a CombineWithContext.Context for the SparkRunner.runtimeContext, sideInputs, windowingStrategy| Constructor and Description |
|---|
SparkGlobalCombineFn(CombineWithContext.CombineFnWithContext<InputT,AccumT,OutputT> combineFn,
SparkRuntimeContext runtimeContext,
Map<TupleTag<?>,KV<WindowingStrategy<?,?>,SideInputBroadcast<?>>> sideInputs,
WindowingStrategy<?,?> windowingStrategy) |
ctxtForInput, isIntersecting, merge, sortByWindowspublic SparkGlobalCombineFn(CombineWithContext.CombineFnWithContext<InputT,AccumT,OutputT> combineFn, SparkRuntimeContext runtimeContext, Map<TupleTag<?>,KV<WindowingStrategy<?,?>,SideInputBroadcast<?>>> sideInputs, WindowingStrategy<?,?> windowingStrategy)
Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.