Class AmqpSinkStage
Connects to an AMQP server upon materialization and sends incoming messages to the server. Each materialized sink will create one connection to the broker.
Inheritance
AmqpSinkStage
Implements
Inherited Members
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.WithAttributes(Akka.Streams.Attributes)
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.CreateLogicAndMaterializedValue(Akka.Streams.Attributes)
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.AddAttributes(Akka.Streams.Attributes)
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.Named(System.String)
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.Async()
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.InitialAttributes
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.Shape
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.Module
Namespace: Akka.Streams.Amqp.RabbitMq
Assembly: Akka.Streams.Amqp.RabbitMq.dll
Syntax
public sealed class AmqpSinkStage : GraphStageWithMaterializedValue<SinkShape<OutgoingMessage>, Task>, IGraphStageWithMaterializedValue<SinkShape<OutgoingMessage>, Task>, IGraph<SinkShape<OutgoingMessage>, Task>, IGraph<SinkShape<OutgoingMessage>>
Constructors
| Improve this Doc View SourceAmqpSinkStage(AmqpSinkSettings)
Declaration
public AmqpSinkStage(AmqpSinkSettings settings)
Parameters
| Type | Name | Description |
|---|---|---|
| AmqpSinkSettings | settings |
Fields
| Improve this Doc View SourceDefaultAttributes
Declaration
public static readonly Attributes DefaultAttributes
Field Value
| Type | Description |
|---|---|
| Akka.Streams.Attributes |
In
Declaration
public readonly Inlet<OutgoingMessage> In
Field Value
| Type | Description |
|---|---|
| Akka.Streams.Inlet<OutgoingMessage> |
Properties
| Improve this Doc View SourceInitialAttributes
Declaration
protected override Attributes InitialAttributes { get; }
Property Value
| Type | Description |
|---|---|
| Akka.Streams.Attributes |
Overrides
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.InitialAttributes
|
Improve this Doc
View Source
Settings
Declaration
public AmqpSinkSettings Settings { get; }
Property Value
| Type | Description |
|---|---|
| AmqpSinkSettings |
Shape
Declaration
public override SinkShape<OutgoingMessage> Shape { get; }
Property Value
| Type | Description |
|---|---|
| Akka.Streams.SinkShape<OutgoingMessage> |
Overrides
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.Shape
Methods
| Improve this Doc View SourceCreateLogicAndMaterializedValue(Attributes)
Declaration
public override ILogicAndMaterializedValue<Task> CreateLogicAndMaterializedValue(Attributes inheritedAttributes)
Parameters
| Type | Name | Description |
|---|---|---|
| Akka.Streams.Attributes | inheritedAttributes |
Returns
| Type | Description |
|---|---|
| Akka.Streams.Stage.ILogicAndMaterializedValue<Task> |
Overrides
Akka.Streams.Stage.GraphStageWithMaterializedValue<Akka.Streams.SinkShape<Akka.Streams.Amqp.RabbitMq.OutgoingMessage>, System.Threading.Tasks.Task>.CreateLogicAndMaterializedValue(Akka.Streams.Attributes)
|
Improve this Doc
View Source
ToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| String |
Overrides
Implements
Akka.Streams.Stage.IGraphStageWithMaterializedValue<TShape, TMaterialized>
Akka.Streams.IGraph<TShape, TMaterialized>
Akka.Streams.IGraph<TShape>