class
Amazonite::Sns::PublishBatchInput
- Amazonite::Sns::PublishBatchInput
- Reference
- Object
Defined in:
sns/publish_batch_input.crConstructors
- .from_xml(node : XML::Node) : self
- .new(topic_arn : String, publish_batch_request_entries : Array(PublishBatchRequestEntry))
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#publish_batch_request_entries : Array(PublishBatchRequestEntry)
A list of
PublishBatchrequest entries to be sent to the SNS topic. -
#publish_batch_request_entries=(publish_batch_request_entries : Array(PublishBatchRequestEntry))
A list of
PublishBatchrequest entries to be sent to the SNS topic. - #to_query_params(prefix : String) : Array(Tuple(String, String))
-
#topic_arn : String
The Amazon resource name (ARN) of the topic you want to batch publish to.
-
#topic_arn=(topic_arn : String)
The Amazon resource name (ARN) of the topic you want to batch publish to.
- #validate! : Nil
Constructor Detail
def self.new(topic_arn : String, publish_batch_request_entries : Array(PublishBatchRequestEntry))
#
Instance Method Detail
def ==(other : self)
#
Description copied from class Reference
Returns true if this reference is the same as other. Invokes same?.
def publish_batch_request_entries : Array(PublishBatchRequestEntry)
#
A list of PublishBatch request entries to be sent to the SNS topic.
def publish_batch_request_entries=(publish_batch_request_entries : Array(PublishBatchRequestEntry))
#
A list of PublishBatch request entries to be sent to the SNS topic.
def topic_arn=(topic_arn : String)
#
The Amazon resource name (ARN) of the topic you want to batch publish to.