7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/iot/IoT_EXPORTS.h>
10#include <aws/iot/model/UserProperty.h>
51 template <
typename PayloadFormatIndicatorT = Aws::String>
53 m_payloadFormatIndicatorHasBeenSet =
true;
54 m_payloadFormatIndicator = std::forward<PayloadFormatIndicatorT>(value);
56 template <
typename PayloadFormatIndicatorT = Aws::String>
74 template <
typename ContentTypeT = Aws::String>
76 m_contentTypeHasBeenSet =
true;
77 m_contentType = std::forward<ContentTypeT>(value);
79 template <
typename ContentTypeT = Aws::String>
99 template <
typename ResponseTopicT = Aws::String>
101 m_responseTopicHasBeenSet =
true;
102 m_responseTopic = std::forward<ResponseTopicT>(value);
104 template <
typename ResponseTopicT = Aws::String>
124 template <
typename CorrelationDataT = Aws::String>
126 m_correlationDataHasBeenSet =
true;
127 m_correlationData = std::forward<CorrelationDataT>(value);
129 template <
typename CorrelationDataT = Aws::String>
151 template <
typename MessageExpiryT = Aws::String>
153 m_messageExpiryHasBeenSet =
true;
154 m_messageExpiry = std::forward<MessageExpiryT>(value);
156 template <
typename MessageExpiryT = Aws::String>
169 template <
typename UserPropertiesT = Aws::Vector<UserProperty>>
171 m_userPropertiesHasBeenSet =
true;
172 m_userProperties = std::forward<UserPropertiesT>(value);
174 template <
typename UserPropertiesT = Aws::Vector<UserProperty>>
179 template <
typename UserPropertiesT = UserProperty>
181 m_userPropertiesHasBeenSet =
true;
182 m_userProperties.emplace_back(std::forward<UserPropertiesT>(value));
198 bool m_payloadFormatIndicatorHasBeenSet =
false;
199 bool m_contentTypeHasBeenSet =
false;
200 bool m_responseTopicHasBeenSet =
false;
201 bool m_correlationDataHasBeenSet =
false;
202 bool m_messageExpiryHasBeenSet =
false;
203 bool m_userPropertiesHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue