Package org.apache.pekko.stream.javadsl
Class WireTap
java.lang.Object
org.apache.pekko.stream.javadsl.WireTap
Fan-out the stream to two output streams - a 'main' and a 'tap' one. Each incoming element is emitted
to the 'main' output; elements are also emitted to the 'tap' output if there is demand;
otherwise they are dropped.
'''Emits when''' element is available and demand exists from the 'main' output; the element will also be sent to the 'tap' output if there is demand.
'''Backpressures when''' the 'main' output backpressures
'''Completes when''' upstream completes
'''Cancels when''' the 'main' output cancels
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Graph<FanOutShape2<T,
T, T>, NotUsed> create()
Create a newWireTap
operator with the specified output type.
-
Constructor Details
-
WireTap
public WireTap()
-
-
Method Details
-
create
Create a newWireTap
operator with the specified output type.
-