Package | Description |
---|---|
com.amazonaws.services.sns | |
com.amazonaws.services.sns.model | |
com.amazonaws.services.sns.model.transform |
Modifier and Type | Method and Description |
---|---|
PublishResult |
AmazonSNSClient.publish(PublishRequest publishRequest)
Sends a message to all of a topic's subscribed endpoints.
|
PublishResult |
AmazonSNS.publish(PublishRequest publishRequest)
Sends a message to all of a topic's subscribed endpoints.
|
PublishResult |
AbstractAmazonSNS.publish(PublishRequest request) |
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsyncClient.publishAsync(PublishRequest request) |
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsync.publishAsync(PublishRequest publishRequest)
Sends a message to all of a topic's subscribed endpoints.
|
java.util.concurrent.Future<PublishResult> |
AbstractAmazonSNSAsync.publishAsync(PublishRequest request) |
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsyncClient.publishAsync(PublishRequest request,
AsyncHandler<PublishRequest,PublishResult> asyncHandler) |
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsync.publishAsync(PublishRequest publishRequest,
AsyncHandler<PublishRequest,PublishResult> asyncHandler)
Sends a message to all of a topic's subscribed endpoints.
|
java.util.concurrent.Future<PublishResult> |
AbstractAmazonSNSAsync.publishAsync(PublishRequest request,
AsyncHandler<PublishRequest,PublishResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsyncClient.publishAsync(PublishRequest request,
AsyncHandler<PublishRequest,PublishResult> asyncHandler) |
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsync.publishAsync(PublishRequest publishRequest,
AsyncHandler<PublishRequest,PublishResult> asyncHandler)
Sends a message to all of a topic's subscribed endpoints.
|
java.util.concurrent.Future<PublishResult> |
AbstractAmazonSNSAsync.publishAsync(PublishRequest request,
AsyncHandler<PublishRequest,PublishResult> asyncHandler) |
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsyncClient.publishAsync(java.lang.String topicArn,
java.lang.String message,
AsyncHandler<PublishRequest,PublishResult> asyncHandler)
Simplified method form for invoking the Publish operation with an
AsyncHandler.
|
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsync.publishAsync(java.lang.String topicArn,
java.lang.String message,
AsyncHandler<PublishRequest,PublishResult> asyncHandler)
Simplified method form for invoking the Publish operation with an
AsyncHandler.
|
java.util.concurrent.Future<PublishResult> |
AbstractAmazonSNSAsync.publishAsync(java.lang.String topicArn,
java.lang.String message,
AsyncHandler<PublishRequest,PublishResult> asyncHandler)
Simplified method form for invoking the Publish operation with an
AsyncHandler.
|
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsyncClient.publishAsync(java.lang.String topicArn,
java.lang.String message,
java.lang.String subject,
AsyncHandler<PublishRequest,PublishResult> asyncHandler)
Simplified method form for invoking the Publish operation with an
AsyncHandler.
|
java.util.concurrent.Future<PublishResult> |
AmazonSNSAsync.publishAsync(java.lang.String topicArn,
java.lang.String message,
java.lang.String subject,
AsyncHandler<PublishRequest,PublishResult> asyncHandler)
Simplified method form for invoking the Publish operation with an
AsyncHandler.
|
java.util.concurrent.Future<PublishResult> |
AbstractAmazonSNSAsync.publishAsync(java.lang.String topicArn,
java.lang.String message,
java.lang.String subject,
AsyncHandler<PublishRequest,PublishResult> asyncHandler)
Simplified method form for invoking the Publish operation with an
AsyncHandler.
|
Modifier and Type | Method and Description |
---|---|
PublishRequest |
PublishRequest.addMessageAttributesEntry(java.lang.String key,
MessageAttributeValue value) |
PublishRequest |
PublishRequest.clearMessageAttributesEntries()
Removes all the entries added into MessageAttributes.
|
PublishRequest |
PublishRequest.clone() |
PublishRequest |
PublishRequest.withMessage(java.lang.String message)
The message you want to send to the topic.
|
PublishRequest |
PublishRequest.withMessageAttributes(java.util.Map<java.lang.String,MessageAttributeValue> messageAttributes)
Message attributes for Publish action.
|
PublishRequest |
PublishRequest.withMessageStructure(java.lang.String messageStructure)
Set
MessageStructure to json if you want to
send a different message for each protocol. |
PublishRequest |
PublishRequest.withSubject(java.lang.String subject)
Optional parameter to be used as the "Subject" line when the message is
delivered to email endpoints.
|
PublishRequest |
PublishRequest.withTargetArn(java.lang.String targetArn)
Either TopicArn or EndpointArn, but not both.
|
PublishRequest |
PublishRequest.withTopicArn(java.lang.String topicArn)
The topic you want to publish to.
|
Modifier and Type | Method and Description |
---|---|
Request<PublishRequest> |
PublishRequestMarshaller.marshall(PublishRequest publishRequest) |
Modifier and Type | Method and Description |
---|---|
Request<PublishRequest> |
PublishRequestMarshaller.marshall(PublishRequest publishRequest) |