24 namespace MobileAnalytics
97 inline void SetClientContext(
const char* value) { m_clientContextHasBeenSet =
true; m_clientContext.assign(value); }
135 inline void SetClientContextEncoding(
const char* value) { m_clientContextEncodingHasBeenSet =
true; m_clientContextEncoding.assign(value); }
154 bool m_eventsHasBeenSet;
156 bool m_clientContextHasBeenSet;
158 bool m_clientContextEncodingHasBeenSet;
void SetClientContext(Aws::String &&value)
void SetEvents(Aws::Vector< Event > &&value)
void SetClientContextEncoding(const Aws::String &value)
void SetEvents(const Aws::Vector< Event > &value)
const Aws::String & GetClientContextEncoding() const
void SetClientContextEncoding(Aws::String &&value)
PutEventsRequest & WithEvents(const Aws::Vector< Event > &value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
#define AWS_MOBILEANALYTICS_API
PutEventsRequest & WithClientContext(Aws::String &&value)
const Aws::String & GetClientContext() const
PutEventsRequest & WithEvents(Aws::Vector< Event > &&value)
PutEventsRequest & WithClientContextEncoding(const Aws::String &value)
const Aws::Vector< Event > & GetEvents() const
PutEventsRequest & WithClientContextEncoding(Aws::String &&value)
void SetClientContext(const Aws::String &value)
PutEventsRequest & AddEvents(const Event &value)
PutEventsRequest & WithClientContextEncoding(const char *value)
void SetClientContext(const char *value)
PutEventsRequest & WithClientContext(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
PutEventsRequest & WithClientContext(const char *value)
PutEventsRequest & AddEvents(Event &&value)
void SetClientContextEncoding(const char *value)
JSON (JavaScript Object Notation).