/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Encloses data related to a successful message in a batch request for
* topic.See Also:
AWS
* API Reference
The Id
of an entry in a batch request.
The Id
of an entry in a batch request.
The Id
of an entry in a batch request.
The Id
of an entry in a batch request.
The Id
of an entry in a batch request.
The Id
of an entry in a batch request.
The Id
of an entry in a batch request.
The Id
of an entry in a batch request.
An identifier for the message.
*/ inline const Aws::String& GetMessageId() const{ return m_messageId; } /** *An identifier for the message.
*/ inline bool MessageIdHasBeenSet() const { return m_messageIdHasBeenSet; } /** *An identifier for the message.
*/ inline void SetMessageId(const Aws::String& value) { m_messageIdHasBeenSet = true; m_messageId = value; } /** *An identifier for the message.
*/ inline void SetMessageId(Aws::String&& value) { m_messageIdHasBeenSet = true; m_messageId = std::move(value); } /** *An identifier for the message.
*/ inline void SetMessageId(const char* value) { m_messageIdHasBeenSet = true; m_messageId.assign(value); } /** *An identifier for the message.
*/ inline PublishBatchResultEntry& WithMessageId(const Aws::String& value) { SetMessageId(value); return *this;} /** *An identifier for the message.
*/ inline PublishBatchResultEntry& WithMessageId(Aws::String&& value) { SetMessageId(std::move(value)); return *this;} /** *An identifier for the message.
*/ inline PublishBatchResultEntry& WithMessageId(const char* value) { SetMessageId(value); return *this;} /** *This parameter applies only to FIFO (first-in-first-out) topics.
The * large, non-consecutive number that Amazon SNS assigns to each message.
*The length of SequenceNumber
is 128 bits.
* SequenceNumber
continues to increase for a particular
* MessageGroupId
.
This parameter applies only to FIFO (first-in-first-out) topics.
The * large, non-consecutive number that Amazon SNS assigns to each message.
*The length of SequenceNumber
is 128 bits.
* SequenceNumber
continues to increase for a particular
* MessageGroupId
.
This parameter applies only to FIFO (first-in-first-out) topics.
The * large, non-consecutive number that Amazon SNS assigns to each message.
*The length of SequenceNumber
is 128 bits.
* SequenceNumber
continues to increase for a particular
* MessageGroupId
.
This parameter applies only to FIFO (first-in-first-out) topics.
The * large, non-consecutive number that Amazon SNS assigns to each message.
*The length of SequenceNumber
is 128 bits.
* SequenceNumber
continues to increase for a particular
* MessageGroupId
.
This parameter applies only to FIFO (first-in-first-out) topics.
The * large, non-consecutive number that Amazon SNS assigns to each message.
*The length of SequenceNumber
is 128 bits.
* SequenceNumber
continues to increase for a particular
* MessageGroupId
.
This parameter applies only to FIFO (first-in-first-out) topics.
The * large, non-consecutive number that Amazon SNS assigns to each message.
*The length of SequenceNumber
is 128 bits.
* SequenceNumber
continues to increase for a particular
* MessageGroupId
.
This parameter applies only to FIFO (first-in-first-out) topics.
The * large, non-consecutive number that Amazon SNS assigns to each message.
*The length of SequenceNumber
is 128 bits.
* SequenceNumber
continues to increase for a particular
* MessageGroupId
.
This parameter applies only to FIFO (first-in-first-out) topics.
The * large, non-consecutive number that Amazon SNS assigns to each message.
*The length of SequenceNumber
is 128 bits.
* SequenceNumber
continues to increase for a particular
* MessageGroupId
.