Google Cloud Dataflow SDK for Java, version 1.9.1
com.google.cloud.dataflow.sdk.transforms
Class CombineFnBase
- java.lang.Object
-
- com.google.cloud.dataflow.sdk.transforms.CombineFnBase
-
public class CombineFnBase extends Object
This class contains the shared interfaces and abstract classes for different types of combine functions.Users should not implement or extend them directly.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static interface
CombineFnBase.GlobalCombineFn<InputT,AccumT,OutputT>
AGloballyCombineFn<InputT, AccumT, OutputT>
specifies how to combine a collection of input values of typeInputT
into a single output value of typeOutputT
.static interface
CombineFnBase.PerKeyCombineFn<K,InputT,AccumT,OutputT>
APerKeyCombineFn<K, InputT, AccumT, OutputT>
specifies how to combine a collection of input values of typeInputT
, associated with a key of typeK
, into a single output value of typeOutputT
.
-
Constructor Summary
Constructors Constructor and Description CombineFnBase()
-