Package akka.stream.testkit
Class StreamTestKit.ProbeSink<T>
- java.lang.Object
-
- akka.stream.impl.SinkModule<T,TestSubscriber.Probe<T>>
-
- akka.stream.testkit.StreamTestKit.ProbeSink<T>
-
- All Implemented Interfaces:
Graph<SinkShape<T>,TestSubscriber.Probe<T>>
,akka.stream.impl.StreamLayout.AtomicModule<SinkShape<T>,TestSubscriber.Probe<T>>
- Enclosing class:
- StreamTestKit
public static final class StreamTestKit.ProbeSink<T> extends akka.stream.impl.SinkModule<T,TestSubscriber.Probe<T>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface akka.stream.Graph
Graph.GraphMapMatVal<S extends Shape,M>
-
-
Constructor Summary
Constructors Constructor Description ProbeSink(Attributes attributes, SinkShape<T> shape, ActorSystem system)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Attributes
attributes()
scala.Tuple2<TestSubscriber.Probe<T>,TestSubscriber.Probe<T>>
create(akka.stream.MaterializationContext context)
akka.stream.impl.SinkModule<T,TestSubscriber.Probe<T>>
withAttributes(Attributes attr)
Replace the attributes of thisFlow
with the given ones.
-
-
-
Constructor Detail
-
ProbeSink
public ProbeSink(Attributes attributes, SinkShape<T> shape, ActorSystem system)
-
-
Method Detail
-
attributes
public Attributes attributes()
- Specified by:
attributes
in classakka.stream.impl.SinkModule<T,TestSubscriber.Probe<T>>
-
create
public scala.Tuple2<TestSubscriber.Probe<T>,TestSubscriber.Probe<T>> create(akka.stream.MaterializationContext context)
-
withAttributes
public akka.stream.impl.SinkModule<T,TestSubscriber.Probe<T>> withAttributes(Attributes attr)
Description copied from interface:Graph
Replace the attributes of thisFlow
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.
-
-