public static class Fusing.FusedGraph<S extends Shape,M> extends java.lang.Object implements Graph<S,M>, scala.Product, scala.Serializable
FusedModule which
holds more information on the operation structure of the contained stream
topology for convenient graph traversal.| Constructor and Description |
|---|
FusedGraph(StreamLayout.FusedModule module,
S shape) |
| Modifier and Type | Method and Description |
|---|---|
StreamLayout.FusedModule |
module()
INTERNAL API.
|
S |
shape()
The shape of a graph is all that is externally visible: its inlets and outlets.
|
Fusing.FusedGraph<S,scala.runtime.Nothing$> |
withAttributes(Attributes attr) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAttributes, async, namedpublic FusedGraph(StreamLayout.FusedModule module, S shape)
public StreamLayout.FusedModule module()
GraphEvery materializable element must be backed by a stream layout module
public S shape()
Graphpublic Fusing.FusedGraph<S,scala.runtime.Nothing$> withAttributes(Attributes attr)
withAttributes in interface Graph<S extends Shape,M>