CancellationBarrierGraphStage
'barrier' that makes sure that, even when downstream is cancelled, the complete upstream is consumed.
Attributes
- Source:
- CancellationBarrierGraphStage.scala
- Graph
- Supertypes
- class GraphStage[FlowShape[T, T]]class GraphStageWithMaterializedValue[FlowShape[T, T], NotUsed]trait Graph[FlowShape[T, T], NotUsed]class Objecttrait Matchableclass Any
Members list
Type members
Inherited types
Type-level accessor for the shape parameter of this graph.
Type-level accessor for the shape parameter of this graph.
Attributes
- Inherited from:
- Graph
- Source:
- Graph.scala
Value members
Concrete methods
Attributes
- Definition Classes
- GraphStage
- Source:
- CancellationBarrierGraphStage.scala
Inherited methods
Add the given attributes to this Graph. If the specific attribute was already present on this graph this means the added attribute will be more specific than the existing one. If this Source is a composite of multiple graphs, new attributes on the composite will be less specific than attributes set directly on the individual graphs of the composite.
Add the given attributes to this Graph. If the specific attribute was already present on this graph this means the added attribute will be more specific than the existing one. If this Source is a composite of multiple graphs, new attributes on the composite will be less specific than attributes set directly on the individual graphs of the composite.
Attributes
- Inherited from:
- Graph
- Source:
- Graph.scala
Put an asynchronous boundary around this Graph
Put an asynchronous boundary around this Graph
Attributes
- dispatcher
Run the graph on this dispatcher
- inputBufferSize
Set the input buffer to this size for the graph
- Inherited from:
- Graph
- Source:
- Graph.scala
Put an asynchronous boundary around this Graph
Put an asynchronous boundary around this Graph
Attributes
- dispatcher
Run the graph on this dispatcher
- Inherited from:
- Graph
- Source:
- Graph.scala
Put an asynchronous boundary around this Graph
Attributes
- Definition Classes
- GraphStage -> GraphStageWithMaterializedValue
- Inherited from:
- GraphStage
- Source:
- GraphStage.scala
Attributes
- Inherited from:
- Graph
- Source:
- Graph.scala
Attributes
- Inherited from:
- GraphStageWithMaterializedValue
- Source:
- GraphStage.scala
Specifies the name of the Graph. If the name is null or empty the name is ignored, i.e. #none is returned.
Specifies the name of the Graph. If the name is null or empty the name is ignored, i.e. #none is returned.
Attributes
- Inherited from:
- Graph
- Source:
- Graph.scala
Replace the attributes of this Flow with the given ones. If this Flow is a composite of multiple graphs, new attributes on the composite will be less specific than attributes set directly on the individual graphs of the composite.
Replace the attributes of this Flow with the given ones. If this Flow is a composite of multiple graphs, new attributes on the composite will be less specific than attributes set directly on the individual graphs of the composite.
Attributes
- Definition Classes
- GraphStageWithMaterializedValue -> Graph
- Inherited from:
- GraphStageWithMaterializedValue
- Source:
- GraphStage.scala
Concrete fields
Attributes
Attributes
The shape of a graph is all that is externally visible: its inlets and outlets.
The shape of a graph is all that is externally visible: its inlets and outlets.