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, wait
addAttributes, async, named
public FusedGraph(StreamLayout.FusedModule module, S shape)
public StreamLayout.FusedModule module()
Graph
Every materializable element must be backed by a stream layout module
public S shape()
Graph
public Fusing.FusedGraph<S,scala.runtime.Nothing$> withAttributes(Attributes attr)
withAttributes
in interface Graph<S extends Shape,M>