See: Description
| Interface | Description | 
|---|---|
| TransformTranslator<T extends PTransform> | Translates  PTransformto Gearpump functions. | 
| Class | Description | 
|---|---|
| CreateGearpumpPCollectionViewTranslator<ElemT,ViewT> | CreateGearpumpPCollectionView bridges input stream to down stream
 transforms. | 
| FlattenPCollectionsTranslator<T> | Flatten.FlattenPCollectionList is translated to Gearpump merge function. | 
| GearpumpPipelineTranslator | |
| GroupByKeyTranslator<K,V> | GroupByKeyis translated to Gearpump groupBy function. | 
| GroupByKeyTranslator.GearpumpWindowFn<T,W extends BoundedWindow> | A transform used internally to translate Beam's Window to Gearpump's Window. | 
| GroupByKeyTranslator.GroupByFn<K,V> | A transform used internally to group KV message by its key. | 
| GroupByKeyTranslator.KeyedByTimestamp<K,V> | A transform used internally to transform WindowedValue to KV. | 
| GroupByKeyTranslator.Merge<K,V> | A transform used internally by Gearpump which encapsulates the merge logic. | 
| ParDoMultiOutputTranslator<InputT,OutputT> | |
| ReadBoundedTranslator<T> | Read.Boundedis translated to Gearpump source function
 andBoundedSourceis wrapped into GearpumpDataSource. | 
| ReadUnboundedTranslator<T> | Read.Unboundedis translated to Gearpump source function
 andUnboundedSourceis wrapped into GearpumpDataSource. | 
| TranslationContext | Maintains context data for  TransformTranslators. | 
| WindowAssignTranslator<T> | Window.Assignis translated to Gearpump flatMap function. | 
| WindowAssignTranslator.AssignWindows<T> | A Function used internally by Gearpump to wrap the actual Beam's WindowFn. |