Interface SnsMessage.Builder<SubclassT extends SnsMessage.Builder<?>>
- All Known Subinterfaces:
SnsNotification.Builder,SnsSubscriptionConfirmation.Builder,SnsUnsubscribeConfirmation.Builder
- Enclosing class:
SnsMessage
public static interface SnsMessage.Builder<SubclassT extends SnsMessage.Builder<?>>
-
Method Summary
Modifier and TypeMethodDescriptionThe message body.A Universally Unique Identifier (UUID), unique for each message published.SHA1withRSA or SHA256withRSA signature of this message.signatureVersion(SignatureVersion signatureVersion) Version of the Amazon SNS signature used.signingCertUrl(URI signingCertUrl) The URL to the certificate that was used to sign the message.The time (GMT) when the message was sent.The Amazon Resource Name (ARN) for the topic.
-
Method Details
-
messageId
-
message
-
topicArn
-
timestamp
-
signature
SHA1withRSA or SHA256withRSA signature of this message. The values from the message used to calculate the signature are dictated by the message type. See the service documentation for more information. -
signatureVersion
Version of the Amazon SNS signature used. -
signingCertUrl
-