- <init>
Constructs a new PublishRequest object. Callers should use the setter or fluent
setter (with...) met
- setMessage
The message you want to send to the topic.
If you want to send the same message to all transport
- setSubject
Optional parameter to be used as the "Subject" line when the message is
delivered to email endpoint
- getTopicArn
The topic you want to publish to.
If you don't specify a value for the TopicArn parameter, you mu
- setTopicArn
The topic you want to publish to.
If you don't specify a value for the TopicArn parameter, you mu
- getMessage
The message you want to send to the topic.
If you want to send the same message to all transport
- setMessageStructure
Set MessageStructure to json if you want to send a different message for each
protocol. For example
- withMessage
The message you want to send to the topic.
If you want to send the same message to all transport
- getMessageAttributes
Message attributes for Publish action.
- getMessageStructure
Set MessageStructure to json if you want to send a different message for each
protocol. For example
- getSubject
Optional parameter to be used as the "Subject" line when the message is
delivered to email endpoint
- setTargetArn
Either TopicArn or EndpointArn, but not both.
If you don't specify a value for the TargetArn para