@Stability(value=Experimental) public static final class SendToQueue.Builder extends Object
SendToQueue.| Modifier and Type | Method and Description |
|---|---|
SendToQueue |
build() |
static SendToQueue.Builder |
create(IQueue queue)
EXPERIMENTAL
|
SendToQueue.Builder |
delay(Duration delay)
EXPERIMENTAL
|
SendToQueue.Builder |
integrationPattern(ServiceIntegrationPattern integrationPattern)
EXPERIMENTAL
|
SendToQueue.Builder |
messageBody(TaskInput messageBody)
EXPERIMENTAL
|
SendToQueue.Builder |
messageDeduplicationId(String messageDeduplicationId)
EXPERIMENTAL
|
SendToQueue.Builder |
messageGroupId(String messageGroupId)
EXPERIMENTAL
|
@Stability(value=Experimental) public static SendToQueue.Builder create(IQueue queue)
queue - This parameter is required.SendToQueue.Builder.@Stability(value=Experimental) public SendToQueue.Builder messageBody(TaskInput messageBody)
messageBody - The text message to send to the queue. This parameter is required.this@Stability(value=Experimental) public SendToQueue.Builder delay(Duration delay)
delay - The length of time, in seconds, for which to delay a specific message. This parameter is required.this@Stability(value=Experimental) public SendToQueue.Builder integrationPattern(ServiceIntegrationPattern integrationPattern)
integrationPattern - The service integration pattern indicates different ways to call SendMessage to SQS. This parameter is required.this@Stability(value=Experimental) public SendToQueue.Builder messageDeduplicationId(String messageDeduplicationId)
messageDeduplicationId - The token used for deduplication of sent messages. This parameter is required.this@Stability(value=Experimental) public SendToQueue.Builder messageGroupId(String messageGroupId)
messageGroupId - The tag that specifies that a message belongs to a specific message group. This parameter is required.this@Stability(value=Experimental) public SendToQueue build()
Copyright © 2019. All rights reserved.