Package akka.stream.impl
Class FanoutPublisherSink<In>
- java.lang.Object
-
- akka.stream.impl.SinkModule<In,org.reactivestreams.Publisher<In>>
-
- akka.stream.impl.FanoutPublisherSink<In>
-
- All Implemented Interfaces:
Graph<SinkShape<In>,org.reactivestreams.Publisher<In>>,StreamLayout.AtomicModule<SinkShape<In>,org.reactivestreams.Publisher<In>>
public final class FanoutPublisherSink<In> extends SinkModule<In,org.reactivestreams.Publisher<In>>
INTERNAL API
-
-
Constructor Summary
Constructors Constructor Description FanoutPublisherSink(Attributes attributes, SinkShape<In> shape)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Attributesattributes()scala.Tuple2<org.reactivestreams.Subscriber<In>,org.reactivestreams.Publisher<In>>create(MaterializationContext context)protected SinkModule<In,org.reactivestreams.Publisher<In>>newInstance(SinkShape<In> shape)SinkModule<In,org.reactivestreams.Publisher<In>>withAttributes(Attributes attr)-
Methods inherited from class akka.stream.impl.SinkModule
amendShape, label, shape, toString, traversalBuilder
-
-
-
-
Constructor Detail
-
FanoutPublisherSink
public FanoutPublisherSink(Attributes attributes, SinkShape<In> shape)
-
-
Method Detail
-
attributes
public Attributes attributes()
- Specified by:
attributesin classSinkModule<In,org.reactivestreams.Publisher<In>>
-
create
public scala.Tuple2<org.reactivestreams.Subscriber<In>,org.reactivestreams.Publisher<In>> create(MaterializationContext context)
-
newInstance
protected SinkModule<In,org.reactivestreams.Publisher<In>> newInstance(SinkShape<In> shape)
- Specified by:
newInstancein classSinkModule<In,org.reactivestreams.Publisher<In>>
-
withAttributes
public SinkModule<In,org.reactivestreams.Publisher<In>> withAttributes(Attributes attr)
-
-