@Stability(value=Experimental) public static final class PublishToTopic.Builder extends Object
PublishToTopic.| Modifier and Type | Method and Description |
|---|---|
PublishToTopic |
build() |
static PublishToTopic.Builder |
create(ITopic topic)
EXPERIMENTAL
|
PublishToTopic.Builder |
integrationPattern(ServiceIntegrationPattern integrationPattern)
EXPERIMENTAL
|
PublishToTopic.Builder |
message(TaskInput message)
EXPERIMENTAL
|
PublishToTopic.Builder |
messagePerSubscriptionType(Boolean messagePerSubscriptionType)
EXPERIMENTAL
|
PublishToTopic.Builder |
subject(String subject)
EXPERIMENTAL
|
@Stability(value=Experimental) public static PublishToTopic.Builder create(ITopic topic)
topic - This parameter is required.PublishToTopic.Builder.@Stability(value=Experimental) public PublishToTopic.Builder message(TaskInput message)
message - The text message to send to the topic. This parameter is required.this@Stability(value=Experimental) public PublishToTopic.Builder integrationPattern(ServiceIntegrationPattern integrationPattern)
integrationPattern - The service integration pattern indicates different ways to call Publish to SNS. This parameter is required.this@Stability(value=Experimental) public PublishToTopic.Builder messagePerSubscriptionType(Boolean messagePerSubscriptionType)
messagePerSubscriptionType - If true, send a different message to every subscription type. This parameter is required.this@Stability(value=Experimental) public PublishToTopic.Builder subject(String subject)
subject - Message subject. This parameter is required.this@Stability(value=Experimental) public PublishToTopic build()
Copyright © 2019. All rights reserved.