See: Description
Interface | Description |
---|---|
TransformTranslator<T extends PTransform> |
Translates
PTransform to 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> |
GroupByKey is 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.Bounded is translated to Gearpump source function and BoundedSource is
wrapped into Gearpump DataSource . |
ReadUnboundedTranslator<T> |
Read.Unbounded is translated to Gearpump source function and UnboundedSource is
wrapped into Gearpump DataSource . |
TranslationContext |
Maintains context data for
TransformTranslator s. |
WindowAssignTranslator<T> |
Window.Assign is translated to Gearpump flatMap function. |
WindowAssignTranslator.AssignWindows<T> |
A Function used internally by Gearpump to wrap the actual Beam's WindowFn.
|