@Internal public static interface TransformationTranslator.Context
Modifier and Type | Method and Description |
---|---|
long |
getDefaultBufferTimeout()
Returns the default buffer timeout to be used.
|
ReadableConfig |
getGraphGeneratorConfig()
Retrieves additional configuration for the graph generation process.
|
String |
getSlotSharingGroup()
Returns the slot sharing group for the given transformation.
|
StreamGraph |
getStreamGraph()
Returns the
StreamGraph being created as the transformations of a pipeline are
translated to their runtime implementations. |
Collection<Integer> |
getStreamNodeIds(Transformation<?> transformation)
Returns the ids of the nodes in the
StreamGraph corresponding to the provided
transformation. |
Collection<Integer> |
transform(Transformation<?> transformation)
Transforms the transformation and updates the current stream graph.
|
StreamGraph getStreamGraph()
StreamGraph
being created as the transformations of a pipeline are
translated to their runtime implementations.Collection<Integer> getStreamNodeIds(Transformation<?> transformation)
StreamGraph
corresponding to the provided
transformation.transformation
- the transformation whose nodes' ids we want.String getSlotSharingGroup()
long getDefaultBufferTimeout()
ReadableConfig getGraphGeneratorConfig()
Collection<Integer> transform(Transformation<?> transformation)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.