7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/pinpoint/Pinpoint_EXPORTS.h>
9#include <aws/pinpoint/model/DeliveryStatus.h>
55 m_deliveryStatusHasBeenSet =
true;
56 m_deliveryStatus = value;
70 template <
typename MessageIdT = Aws::String>
72 m_messageIdHasBeenSet =
true;
73 m_messageId = std::forward<MessageIdT>(value);
75 template <
typename MessageIdT = Aws::String>
89 m_statusCodeHasBeenSet =
true;
104 template <
typename StatusMessageT = Aws::String>
106 m_statusMessageHasBeenSet =
true;
107 m_statusMessage = std::forward<StatusMessageT>(value);
109 template <
typename StatusMessageT = Aws::String>
124 template <
typename UpdatedTokenT = Aws::String>
126 m_updatedTokenHasBeenSet =
true;
127 m_updatedToken = std::forward<UpdatedTokenT>(value);
129 template <
typename UpdatedTokenT = Aws::String>
145 bool m_deliveryStatusHasBeenSet =
false;
146 bool m_messageIdHasBeenSet =
false;
147 bool m_statusCodeHasBeenSet =
false;
148 bool m_statusMessageHasBeenSet =
false;
149 bool m_updatedTokenHasBeenSet =
false;
void SetUpdatedToken(UpdatedTokenT &&value)
MessageResult & WithStatusCode(int value)
void SetStatusMessage(StatusMessageT &&value)
const Aws::String & GetMessageId() const
void SetStatusCode(int value)
const Aws::String & GetStatusMessage() const
AWS_PINPOINT_API MessageResult()=default
MessageResult & WithMessageId(MessageIdT &&value)
AWS_PINPOINT_API MessageResult & operator=(Aws::Utils::Json::JsonView jsonValue)
bool MessageIdHasBeenSet() const
const Aws::String & GetUpdatedToken() const
void SetDeliveryStatus(DeliveryStatus value)
MessageResult & WithUpdatedToken(UpdatedTokenT &&value)
AWS_PINPOINT_API Aws::Utils::Json::JsonValue Jsonize() const
MessageResult & WithDeliveryStatus(DeliveryStatus value)
bool DeliveryStatusHasBeenSet() const
AWS_PINPOINT_API MessageResult(Aws::Utils::Json::JsonView jsonValue)
bool StatusMessageHasBeenSet() const
bool StatusCodeHasBeenSet() const
int GetStatusCode() const
DeliveryStatus GetDeliveryStatus() const
bool UpdatedTokenHasBeenSet() const
MessageResult & WithStatusMessage(StatusMessageT &&value)
void SetMessageId(MessageIdT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue