Class SqsPublishSink
Scala API to create publishing SQS sinks.
Inheritance
SqsPublishSink
Assembly: Akka.Streams.SQS.dll
Syntax
public static class SqsPublishSink
Methods
|
Improve this Doc
View Source
Batch(IAmazonSQS, String, SqsPublishBatchSettings)
Declaration
public static Sink<IEnumerable<string>, Task> Batch(IAmazonSQS client, string queueUrl, SqsPublishBatchSettings settings = null)
Parameters
Returns
|
Improve this Doc
View Source
BatchedMessageSink(IAmazonSQS, String, SqsPublishBatchSettings)
Declaration
public static Sink<IEnumerable<SendMessageRequest>, Task> BatchedMessageSink(IAmazonSQS client, string queueUrl, SqsPublishBatchSettings settings = null)
Parameters
Returns
Type |
Description |
Akka.Streams.Dsl.Sink<IEnumerable<Amazon.SQS.Model.SendMessageRequest>, Task> |
|
|
Improve this Doc
View Source
Default(IAmazonSQS, String, SqsPublishSettings)
Creates a Akka.Streams.Dsl.Sink<TIn, TMat> that accepts strings and publishes them as messages
to a SQS queue using a client
.
Declaration
public static Sink<string, Task> Default(IAmazonSQS client, string queueUrl, SqsPublishSettings settings = null)
Parameters
Returns
Type |
Description |
Akka.Streams.Dsl.Sink<String, Task> |
|
|
Improve this Doc
View Source
Grouped(IAmazonSQS, String, SqsPublishGroupedSettings)
Declaration
public static Sink<string, Task> Grouped(IAmazonSQS client, string queueUrl, SqsPublishGroupedSettings settings = null)
Parameters
Returns
Type |
Description |
Akka.Streams.Dsl.Sink<String, Task> |
|
|
Improve this Doc
View Source
GroupedMessageSink(IAmazonSQS, String, SqsPublishGroupedSettings)
Declaration
public static Sink<SendMessageRequest, Task> GroupedMessageSink(IAmazonSQS client, string queueUrl, SqsPublishGroupedSettings settings = null)
Parameters
Returns
Type |
Description |
Akka.Streams.Dsl.Sink<Amazon.SQS.Model.SendMessageRequest, Task> |
|
|
Improve this Doc
View Source
MessageSink(IAmazonSQS, String, SqsPublishSettings)
Creates a Akka.Streams.Dsl.Sink<TIn, TMat> that accepts strings and publishes them as messages
to a SQS queue using a client
.
Declaration
public static Sink<SendMessageRequest, Task> MessageSink(IAmazonSQS client, string queueUrl, SqsPublishSettings settings = null)
Parameters
Returns
Type |
Description |
Akka.Streams.Dsl.Sink<Amazon.SQS.Model.SendMessageRequest, Task> |
|